Может кто-нибудь, пожалуйста, дайте мне знать, как требовать статические методы класса. Я пробовал с приведенным ниже кодом, и он не работает с ним:
import groovy.mock.interceptor.MockFor
final mockCl = new MockFor(ClassName)
mockCl.demand.static.methodName(1) { return 'something' }
При этом он дает исключение ниже:
groovy.lang.MissingPropertyException: No such property: static for class: groovy.mock.interceptor.Demand at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:53) at org.codehaus.groovy.runtime.callsite.GetEffectivePogoPropertySite.getProperty(GetEffectivePogoPropertySite.java:87)
Может ли кто-нибудь указать мне, как издеваться над статическими методами в JUNIT с помощью grails 3.