您可以在Robolectric中使用android.os.Build.getSerial()吗?

时间:2018-08-29 00:02:51

标签: android mockito robolectric

我一直在使用Robolectric对库进行单元测试(无应用程序)。我似乎能够访问Build.SERIAL并更改值,但是我一直无法找到一种执行Build.getSerial()的方法(Android P需要此方法)。我试着让PowerMockito来模拟该方法,尽管您实际上不应该模拟android类,但是我无法让Robolectric / PowerMockito / Gradle一起工作。

我也对Build.getSerial()在使用时不抛出NullPointerException的解决方案感到满意。只要我可以跳过该异常,就可以使用null值。

1 个答案:

答案 0 :(得分:1)

相关问题