Ejemplo n.º 1
0
 public function testHandleEvent()
 {
     $this->if($field = new test\run\cli())->and($adapter = new adapter())->and($adapter->class_exists = true)->and($testController = new mock\controller())->and($testController->getTestedClassName = uniqid())->and($test = new \mock\mageekguy\atoum\test($adapter))->then->boolean($field->handleEvent(atoum\test::runStop, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::beforeSetUp, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::afterSetUp, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::beforeTestMethod, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::fail, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::error, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::exception, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::success, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::afterTestMethod, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::beforeTearDown, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::afterTearDown, $test))->isFalse()->variable($field->getTestClass())->isNull()->boolean($field->handleEvent(atoum\test::runStart, $test))->isTrue()->string($field->getTestClass())->isEqualTo($test->getClass());
 }