예제 #1
0
 public function testEnsureStopped()
 {
     // this also test overlap between two periods
     $event = new StopwatchEvent(microtime(true) * 1000);
     $event->start();
     usleep(100000);
     $event->start();
     usleep(100000);
     $event->ensureStopped();
     $this->assertEquals(300, $event->getDuration(), null, self::DELTA);
 }