Metabor\Statemachine\Condition\TimeoutTest::testWillStayFalseUntilLastStateHasChangedDateReachedTimeoutIntervall PHP Method

testWillStayFalseUntilLastStateHasChangedDateReachedTimeoutIntervall() public method

    public function testWillStayFalseUntilLastStateHasChangedDateReachedTimeoutIntervall()
    {
        $instance = $this->createTestInstance();
        $subject = $this->getMockForAbstractClass('MetaborStd\\Statemachine\\LastStateHasChangedDateInterface');
        $subject->expects($this->atLeastOnce())->method('getLastStateHasChangedDate')->willReturn(new \DateTime());
        $context = new \ArrayIterator();
        $result = $instance->checkCondition($subject, $context);
        $this->assertFalse($result);
    }