コード例 #1
0
/**
 * Output whether a given number is triangular; and, if so, what its position is.
 *
 * @param $n int Number to test for triangularity
 */
function tri_test($n)
{
    try {
        require 'api_classes/triangular.php';
        $triObj = new \Triangular();
        $triObj->isTriangular($n);
        $triObj->output();
    } catch (\Exception $e) {
    }
}
コード例 #2
0
 /**
  * @depends testNthTriangular
  * @dataProvider isTriangularData
  */
 function testIsTriangular($n, $result)
 {
     $triObj = new Triangular();
     $this->assertEquals($result, $triObj->isTriangular($n));
 }