标签: php unit-testing
有没有办法对需要数据库连接的类进行单元测试?例如用户类
(DB-)对象模拟没有太大帮助
答案 0 :(得分:2)
从代码中隔离外部依赖项(例如数据库)通常是个好主意,因为它可以更轻松地测试代码。在xunitpatterns.com
答案 1 :(得分:0)
根据它们的作用,我想你可以创建一个测试数据库,然后传递一个测试连接字符串,或者可能是预先打开的连接和适当准备好的数据。