【发布时间】:2012-06-12 08:20:01
【问题描述】:
我们正在编写一个访问 erp 解决方案数据库的应用程序。当然我们是不允许写入数据库的(database = readonly)。
这会导致在为访问/读取数据库的 daos 编写测试时发生冲突。
生成测试数据的最佳做法是什么?
任何建议都将是appriciate,在此先感谢 托比
更新: 也许重要的是,我们不会映射 erp 数据库中表的所有属性,因为我们不需要它们。一些未映射的列不为空。
【问题讨论】:
-
如果您的测试涉及数据库,它可能很有用,但它不是单元测试。
标签: database unit-testing readonly