草庐IT

mockedApp

全部标签

android - 困惑如何使用 Mockito 进行 android 测试

我正在尝试为我的Android应用程序编写单元测试,但无法使用mockito执行我想要的操作。这是与Robolectric一起使用的,我工作得很好并且已经证明单元测试有效。我想根据是否连接了某些蓝牙设备来测试按钮是否会打开新Activity。显然,在我的测试中没有连接蓝牙的设备,但是我想假装好像有。蓝牙连接的状态存储在我的应用程序类中。没有可公开访问的方法来更改此值。所以基本上应用程序中的逻辑是这样的:HomeActivity.java://thisgetscalledwhenthebuttontoopenthelistisclicked.publicvoidopenListActiv