EasyMock教學
EasyMock環境安裝
EasyMock第一應用程序
EasyMock JUnit集成
EasyMock添加行爲
EasyMock不使用EasyMock.Replay()示例
EasyMock EasyMock.Replay()示例
EasyMock驗證行爲
EasyMock不使用EasyMock.Verify()示例
EasyMock使用EasyMock.Verify()示例
EasyMock期望調用
EasyMock calcService.serviceUsed()被調用一次示例
EasyMock calcService.serviceUsed()調用兩次示例
EasyMock calcService.serviceUsed()無調用示例
EasyMock改變調用
EasyMock times(min,max)示例
EasyMock atLeastOnce示例
EasyMock anyTimes示例
EasyMock createMock
EasyMock createStrictMock
EasyMock createNiceMock
EasyMock EasyMockSupport
EasyMock驗證行爲
EasyMock提供了一個檢查被使用或不使用verify()方法,請看下面的代碼片段。
//activate the mock EasyMock.replay(calcService); //test the add functionality Assert.assertEquals(mathApplication.add(10.0, 20.0),30.0,0); //verify call to calcService is made or not EasyMock.verify(calcService);
不使用EasyMock.Verify()示例
使用 EasyMock.Verify()示例