java Robolectric如何测试DateFormat。getBestDateTimePattern()
我使用Robolectric进行了测试单元测试:
@Test
@Config(qualifiers = "en")
在测试方法中,类似这样:
val locale = context.resources.getString(R.string.language_locale)
val pattern = 安卓.text.format.DateFormat.getBestDateTimePattern(Locale(locale), "EEE, d MMM")
return SimpleDateFormat(pattern, Locale(locale)).format(date)
但看起来Robolectric有这个问题,因为DateFormat类和DateFormat并没有阴影。getBestDateTimePattern()提供错误的结果
知道如何用DateFormat为方法编写单元测试吗。getBestDateTimePattern()是否不为整个类编写阴影强>
更新:
在真正的设备上,它看起来不错,但在单元测试上,而不是
Fri, Mar 3
结果是:
Fri, 3 Mar
共 (0) 个答案