用Spock破坏void方法

Dón*_*nal 3 groovy spock

我想使用Spock为以下接口创建存根

public interface LocaleResolver {
    Locale resolveLocale(HttpServletRequest request)

    void setLocale(HttpServletRequest request, HttpServletResponse response, Locale locale)    
}
Run Code Online (Sandbox Code Playgroud)

我可以resolveLocale像这样删除方法

LocaleResolver stubLocaleResolver = Stub(LocaleResolver)
stubLocaleResolver.resolveLocale(_) >> Locale.UK
Run Code Online (Sandbox Code Playgroud)

但我不知道如何存根setLocale.存根应该简单地忽略对此方法的任何调用.

Pet*_*ser 6

你不需要做什么,因为Spock模拟是宽松的.