この奇妙な例外をスローしているユニットテストクラスがあります...それが何を意味するのかわかりません...誰かが私を助けてくれますか?
これはクラスです:
@TestFor(ApplicationController)
@TestMixin(MvcUnitTestCase)
class ApplicationControllerTests{
def init(){
super.init(ApplicationController)
}
void testCheckOk() {
def service = mockFor(ApplicationService)
def myModel = new MyModel();
service.demand.getModel {
return myModel
}
controller.service = service.createMock()
def model = controller.index()
assertEquals myModel, model.myModel
assertEquals HttpServletResponse.SC_OK, response.status
}
これは例外です:
org.codehaus.groovy.runtime.metaclass.MethodSelectionException: Could not find which method <init>() to invoke from this list:
public grails.test.MvcUnitTestCase#<init>(java.lang.String)
public grails.test.MvcUnitTestCase#<init>(java.lang.Class)