コード例 #1
0
ファイル: iterator.php プロジェクト: xihewang/atoum
 public function testSetMockController()
 {
     $this->if($iterator = new testedClass())->then->object($iterator->setMockController($controller = new mock\controller()))->isIdenticalTo($iterator)->object($iterator->getMockController())->isIdenticalTo($controller)->object($iterator->setMockController($otherController = new mock\controller()))->isIdenticalTo($iterator)->object($iterator->getMockController())->isIdenticalTo($otherController);
 }
コード例 #2
0
ファイル: controller.php プロジェクト: xihewang/atoum
 public function testSetIterator()
 {
     $this->if($mockController = new testedClass())->then->object($mockController->setIterator($iterator = new mock\controller\iterator()))->isIdenticalTo($mockController)->object($mockController->getIterator())->isEqualTo($iterator)->object($iterator->getMockController())->isIdenticalTo($mockController)->object($mockController->setIterator())->isIdenticalTo($mockController)->object($mockController->getIterator())->isNotIdenticalTo($iterator)->isEqualTo(new mock\controller\iterator($mockController));
 }