Estoy probando algún código groovy que usa una biblioteca java y quiero simular las llamadas a la biblioteca porque usan la red. Así que el código bajo prueba se ve algo como:Cómo burlarse del operador 'nuevo'
def verifyInformation(String information) {
def request = new OusideLibraryRequest().compose(information)
new OutsideLibraryClient().verify(request)
}
He intentado utilizar MockFor y StubFor pero me da errores tales como:
No signature of method: com.myproject.OutsideLibraryTests.MockFor() is applicable for argument types: (java.lang.Class) values: [class com.otherCompany.OusideLibraryRequest]
que estoy usando Grails 2.0.3.