/** * 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) { } }
/** * @depends testNthTriangular * @dataProvider isTriangularData */ function testIsTriangular($n, $result) { $triObj = new Triangular(); $this->assertEquals($result, $triObj->isTriangular($n)); }