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));
}