mageekguy\atoum\tests\units\test::test__get PHP Метод

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

public test__get ( )
    public function test__get()
    {
        $this->if($test = new emptyTest())->then->object($test->assert)->isInstanceOf('mageekguy\\atoum\\test')->object($test->define)->isInstanceOf('mageekguy\\atoum\\test\\assertion\\aliaser')->object($test->mockGenerator)->isInstanceOf('mageekguy\\atoum\\mock\\generator')->if($test->setMockGenerator($mockGenerator = new atoum\test\mock\generator($this)))->then->object($test->mockGenerator)->isIdenticalTo($mockGenerator)->if($test->setAsserterGenerator($asserterGenerator = new atoum\test\asserter\generator(new emptyTest())))->then->object($test->assert)->isIdenticalTo($test)->variable($test->exception)->isNull()->exception(function () use($test, &$property) {
            $test->{$property = uniqid()};
        })->isInstanceOf('mageekguy\\atoum\\exceptions\\logic\\invalidArgument')->hasMessage('Asserter \'' . $property . '\' does not exist')->exception($test->exception)->isInstanceOf('mageekguy\\atoum\\exceptions\\logic\\invalidArgument')->hasMessage('Asserter \'' . $property . '\' does not exist');
    }