0
我有一個單元測試,我想模擬兩種服務方法。我知道該怎麼做一次:如何在grails中使用spock模擬同一類的多個方法?
def caseHistoryMock = mockFor(CaseHistoryService)
caseHistoryMock.demand.getLatestCaseHistory(1..1) {String caseNumber, String productFamily -> return caseHistoryObj }
controller.caseHistoryService = caseHistoryMock.createMock()
如何嘲笑caseHistoryService的另一種方法。是在我的控制方法的調用如下:
def caseHistoryObj = caseHistoryService.getLatestCaseHistory(alert.caseNumber, alert.productFamily)
和
caseHistoryService.saveCaseHistory(caseHistoryMap)
*我使用Grails 2.5.1。 由於提前, Apoorv