我想使用Spock为以下界面创建存根
public interface LocaleResolver {
Locale resolveLocale(HttpServletRequest request)
void setLocale(HttpServletRequest request, HttpServletResponse response, Locale locale)
}
我可以像这样存根
resolveLocale
方法LocaleResolver stubLocaleResolver = Stub(LocaleResolver)
stubLocaleResolver.resolveLocale(_) >> Locale.UK
但是我不确定如何对
setLocale
进行存根。存根仅应忽略对该方法的任何调用。 最佳答案
Spock模拟很宽大,您无需执行任何操作。