如何在Android单元测试中模拟DateFormat.is24HourFormat()?

问题描述 投票:0回答:1

在我的代码中,我检查android系统的时间格式

....
....
DateFormat.is24HourFormat(context)
....
....

我的问题是如何为单元测试模拟该方法的结果?

android mocking date-format robolectric
1个回答
1
投票

您可以使用robolectric库来模拟该值。在版本4.3上进行了测试。

org.robolectric.shadows.ShadowSettings.set24HourTimeFormat(false)
© www.soinside.com 2019 - 2024. All rights reserved.