没有(分离的)LocaleProvider

2020-09-23 19:50发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,大家好,我正在为我们的一种方法创建测试,并且该方法具有product.getName(),我正在使用语言环境设置测试中的值

final Locale locale = new Locale(" en"); productModel.setName(" DE-base",locale);

但是在运行测试时,出现以下错误。

我收到类似"(分离的)服务层模型没有LocaleProvider的错误"

在这里,我们将不胜感激。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,大家好,我正在为我们的一种方法创建测试,并且该方法具有product.getName(),我正在使用语言环境设置测试中的值

final Locale locale = new Locale(" en"); productModel.setName(" DE-base",locale);

但是在运行测试时,出现以下错误。

我收到类似"(分离的)服务层模型没有LocaleProvider的错误"

在这里,我们将不胜感激。

付费偷看设置
发送
2条回答
吹牛啤
1楼-- · 2020-09-23 20:06

你好Suresh,

您不需要创建英语语言环境对象,请尝试使用Locale.ENGLISH设置产品的英语名称,这应该可以工作。 有关更多详细信息,请查看OOTB测试类(例如:LocalizationAwareValidationServiceTest)。

此致

Raghavendra。

compass1988
2楼-- · 2020-09-23 20:17

感谢raghavendra的回复,我已经通过模拟并执行doReturn来修复了它

一周热门 更多>