자바 라이브러리를 사용하는 그루비 코드를 테스트 중이며 네트워크를 사용하기 때문에 라이브러리 호출을 조롱하고 싶습니다. 그래서 테스트중인 코드는 같은 같습니다 나는 MockFor 및 StubFor를 사용하여 시도'new'연산자를 조롱하는 방법
def verifyInformation(String information) {
def request = new OusideLibraryRequest().compose(information)
new OutsideLibraryClient().verify(request)
}
을하지만 난 같은 오류를 얻을 : 내가 Grails를 2.0.3을 사용하고
No signature of method: com.myproject.OutsideLibraryTests.MockFor() is applicable for argument types: (java.lang.Class) values: [class com.otherCompany.OusideLibraryRequest]
합니다.