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