因此,我使用easymock來模擬我的數據層對象,同時進行單元測試。 我正在使用JPA進行持久性。例如。 Project project = EasyMock.cre ..(Project.class);等堅持用junit和easymock模擬對象
現在我想測試的方法得到這個項目做了一些東西,然後堅持它調用堅持(項目)。項目是一個嘲弄的對象,所以它在這裏拋出我的錯誤。我的經理告訴我,因爲你只是想測試方法的功能。從數據庫的返回值不是imp,這就是爲什麼你應該使用模擬而不是真正的數據庫。所以如果這種方法持續存在方法調用,我該怎麼辦?
謝謝。
取決於你要測試的內容。 – esej 2012-07-16 21:33:04
我不想測試它是否一直存在。考慮我只是想測試這些方法是否被正確調用。 – Sara 2012-07-16 21:33:51