我正在使用Context访问系统级服务,如WifiManager和BluetoothManager。如何使用Mockito模拟getApplicationContext()方法?
我正在使用Context访问系统级服务,如WifiManager和BluetoothManager。如何使用Mockito模拟getApplicationContext()方法?
Context context = mock(Context.class);
如果你想使用 Kotlin
和 Mockito
来获取上下文,可以按照以下方式进行:
mock(Context::class.java)
让我们来看一下以下类:MockContext
如果您需要更多的见解,请查看官方测试基础知识页面。