Kraken\_Unit\Loop\Bridge\React\ReactLoopTest::testApiIsTimerActive_CallsActualIsTimerActive PHP Method

testApiIsTimerActive_CallsActualIsTimerActive() public method

    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);
    }