0
我指的這個簡單的例子就如何在Spring應用程序創建一個數據庫單元測試爲「插入」 DB操作:彈簧單元測試 - DB單元測試
Junit test case for database insert method with DAO and web service
我有一個類似我想單元測試的add()方法。但在這個例子中,解決方案是後來執行findById(..)提取以驗證插入。
我的問題是,我的應用程序不需要這個findById操作,所以我還需要將它添加到我的DAO對象只是爲了單元測試的目的?我寧願讓我的DAO適應只應用程序所需的特定操作。另外,如果我添加這個findById(..),這個新的操作本身將需要一個單元測試?
這個問題的標準解決方案是什麼?單元測試是否需要自己的DAO架構?