public function testWriteMessage() { $this->if($generator = new phar\generator(uniqid()))->and($stdout = new \mock\mageekguy\atoum\writers\std\out())->and($stdout->getMockController()->write = function () { })->and($generator->setOutputWriter($stdout))->then->object($generator->writeMessage($message = uniqid()))->isIdenticalTo($generator)->mock($stdout)->call('write')->withArguments($message . PHP_EOL)->once(); }