public function testApiIsTimerActive_CallsActualIsTimerActive()
{
$mockedTimer = $this->getMock(\Kraken\Loop\Timer\TimerInterface::class);
$timer = $this->getMock(\Kraken\Loop\Bridge\React\ReactTimerInterface::class);
$timer->expects($this->once())->method('getActualTimer')->will($this->returnCallback(function () use($mockedTimer) {
return $mockedTimer;
}));
$react = $this->createApiMethodMock('isTimerActive', function ($passedTimer) use($mockedTimer) {
$this->assertSame($mockedTimer, $passedTimer);
});
$react->isTimerActive($timer);
}