我想使用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模拟很宽大,您无需执行任何操作。

10-06 01:19