标签: java unit-testing testing integration-testing dao
我想改进我的数据库访问代码测试。
我正在使用GAE数据存储区。为了测试Db类,我使用了Backdoor Servlet。只是想知道,是否有更高效和优雅的方式进行DAO测试? 您对DAO的单元与集成测试的看法?
答案 0 :(得分:0)
这取决于数据库的设置方式。除了你已有的选择之外,还有以下几种选择:
我更喜欢对整个事情进行全面的集成测试,包括数据库和任何其他第三方集成。并对细节进行单元测试,但不一定涉及实际的数据库调用。但是 - 一如既往 - 您的设置可能会引导您走向其他方向。