Metabor\Statemachine\Condition\OrCompositeTest::testCombinesTheInnerConditionWithOr PHP Метод

testCombinesTheInnerConditionWithOr() публичный Метод

    public function testCombinesTheInnerConditionWithOr()
    {
        $instance = $this->createTestInstance();
        $subject = new \stdClass();
        $context = new \ArrayIterator();
        $result = $instance->checkCondition($subject, $context);
        $this->assertFalse($result);
        $instance->addOr(new Tautology('Other Condition'));
        $result = $instance->checkCondition($subject, $context);
        $this->assertTrue($result);
    }