コード例 #1
0
ファイル: mock.php プロジェクト: ronan-gloo/atoum
 public function testWithAnyMethodCallsAfter()
 {
     $this->if($asserter = new asserters\mock($generator = new asserter\generator()))->then->array($asserter->getAfterMethodCalls())->isEmpty()->object($asserter->withAnyMethodCallsAfter())->isIdenticalTo($asserter)->array($asserter->getAfterMethodCalls())->isEmpty()->if($asserter->setWith($mock = new \mock\mageekguy\atoum\tests\units\asserters\dummy()))->and($asserter->afterMethodCall($function = uniqid()))->then->array($asserter->getAfterMethodCalls())->isNotEmpty()->object($asserter->withAnyMethodCallsAfter())->isIdenticalTo($asserter)->array($asserter->getAfterMethodCalls())->isEmpty()->if($asserter->afterMethodCall($function1 = uniqid())->afterMethodCall($function2 = uniqid()))->then->array($asserter->getAfterMethodCalls())->isNotEmpty()->object($asserter->withAnyMethodCallsAfter())->isIdenticalTo($asserter)->array($asserter->getAfterMethodCalls())->isEmpty();
 }