如何使用 Mockito 模拟上下文?

How to mock Context using Mockito?

我正在使用 Context 访问 WifiManager 和 BluetoothManager 等系统级服务。如何使用 Mockito 模拟此 getApplicationContext()?

我们来看看下面的class:MockContext

如果您需要更多信息,请查看 Official Testing Fundamentals 页面

    Context context = mock(Context.class);

如果你想获取KotlinMockito的上下文,你可以通过以下方式进行:

mock(Context::class.java)