Mr *_*r B 2 tdd entity model symfony doctrine-orm
我正在使用Symfony2和Doctrine 2.我正在尝试采用TDD方法.有人可以给我一个Doctrine实体类的单元测试类的基本示例吗?
真诚地感谢任何帮助.
小智 8
这是一个实体的单元测试的简单示例:
class MessageTest extends \PHPUnit_Framework_TestCase {
/**
* @var Message
*/
protected $object;
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*/
protected function setUp()
{
$this->object = new Message();
}
public function testGetterAndSetter() {
$this->assertNull($this->object->getId());
$date = new \DateTime();
$this->object->setDate($date);
$this->assertEquals($date, $this->object->getDate());
$this->object->setMessage("message");
$this->assertEquals("message", $this->object->getMessage());
$this->object->setSuccess(true);
$this->assertTrue($this->object->getSuccess());
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4221 次 |
| 最近记录: |