我有一個測試,其中包括以下EasyMock的1個代碼:模擬不再被調用時,從EasyMock的1轉換到EasyMock的2/3
persistenceManager.getCount(linkCodeAttributeCriteria);
persistenceManagerControl.setDefaultReturnValue(0);
persistenceManagerControl.replay();
//Run a method
persistenceManagerControl.verify();
現在,我的公司是終於升級他們的EasyMock的代碼,我已經把它改成下面的代碼:
expect(persistenceManager.getCount(linkCodeAttributeCriteria)).andReturn(0);
replay(persistenceManager);
//Run a method
verify(persistenceManager);
但突然的測試失敗說getCount將有望被調用一次,但被稱爲0次。這是我所觸及的唯一代碼。爲什麼這個測試失敗?