コード例 #1
0
ファイル: generator.php プロジェクト: andrewolobo/mpTracker
 public function testGetAsserterClass()
 {
     $this->if($generator = new testedClass())->and($generator->setAdapter($adapter = new atoum\test\adapter()))->and($adapter->class_exists = true)->then->string($generator->getAsserterClass($asserter = uniqid()))->isEqualTo('mageekguy\\atoum\\asserters\\' . $asserter)->string($generator->getAsserterClass('\\' . $asserter))->isEqualTo('\\' . $asserter)->if($generator->setAlias($alias = uniqid(), $asserter))->then->string($generator->getAsserterClass($asserter))->isEqualTo(testedClass::defaultAsserterNamespace . '\\' . $asserter)->string($generator->getAsserterClass($alias))->isEqualTo(testedClass::defaultAsserterNamespace . '\\' . $asserter)->if($generator->setAsserterNamespace($namespace = uniqid()))->then->string($generator->getAsserterClass($asserter))->isEqualTo($namespace . '\\' . $asserter)->string($generator->getAsserterClass($alias))->isEqualTo($namespace . '\\' . $asserter)->if($adapter->class_exists = false)->variable($generator->getAsserterClass($asserter))->isNull();
 }
コード例 #2
0
ファイル: generator.php プロジェクト: ronan-gloo/atoum
 public function testResetAliases()
 {
     $this->if($generator = new asserter\generator())->and($generator->setAlias(uniqid(), uniqid()))->then->array($generator->getAliases())->isNotEmpty()->object($generator->resetAliases())->isIdenticalTo($generator)->array($generator->getAliases())->isEmpty();
 }