szuru/tests/Support/Mockers/CommentMocker.php
2014-05-13 21:16:28 +02:00

20 lines
408 B
PHP

<?php
class CommentMocker extends AbstractMocker implements IMocker
{
protected $postMocker;
public function __construct(PostMocker $postMocker)
{
$this->postMocker = $postMocker;
}
public function mockSingle()
{
$post = $this->postMocker->mockSingle();
$comment = CommentModel::spawn();
$comment->setPost($post);
$comment->setText('test test');
return CommentModel::save($comment);
}
}