测试数据库/连接的最佳方法

时间:2009-08-05 11:01:35

标签: php unit-testing

有没有办法对需要数据库连接的类进行单元测试?例如用户类

(DB-)对象模拟没有太大帮助

2 个答案:

答案 0 :(得分:2)

从代码中隔离外部依赖项(例如数据库)通常是个好主意,因为它可以更轻松地测试代码。在xunitpatterns.com

处理这些问题有一些具体的建议

答案 1 :(得分:0)

根据它们的作用,我想你可以创建一个测试数据库,然后传递一个测试连接字符串,或者可能是预先打开的连接和适当准备好的数据。