function calculateTime($numOps = 1000000) { $start = microtime(true); $average = 0; for ($i = 0; $i < $numOps; $i++) { $madrid = new \JLaso\Gps\Point(40.416691, -3.700345); $paris = new \JLaso\Gps\Point(48.856667, 2.350987); $distance = $madrid->distanceTo($paris); $average = $average ? FloatMath::accAverage($average, $distance) : $distance; } $end = microtime(true); return $end - $start; }
/** @expectedException */ public function testException() { $this->assertEquals(3, FloatMath::sum("1", 2)); }