0
我指的这个简单的例子就如何在Spring应用程序创建一个数据库单元测试为“插入” DB操作:弹簧单元测试 - DB单元测试
Junit test case for database insert method with DAO and web service
我有一个类似我想单元测试的add()方法。但在这个例子中,解决方案是后来执行findById(..)提取以验证插入。
我的问题是,我的应用程序不需要这个findById操作,所以我还需要将它添加到我的DAO对象只是为了单元测试的目的?我宁愿让我的DAO适应只应用程序所需的特定操作。另外,如果我添加这个findById(..),这个新的操作本身将需要一个单元测试?
这个问题的标准解决方案是什么?单元测试是否需要自己的DAO架构?