我正在对使用 messageSource 并传入staticMessageSource以用作模拟对象的服务进行单元测试。staticMessageSource 允许使用 addMessage(String code, Locale locale, String msg) 以编程方式创建消息。语言环境是这里的必需参数(不能为空)。但是,对于来自真实 messageSource 的消息,我使用 null 语言环境,这意味着我不能使用 staticMessageSource 作为模拟消息源。谁能想到解决这个问题的方法?我不想为我的所有消息设置语言环境。
问问题
294 次