在我的代码片段中使用MyApplication.context,我需要使用jUnit或Roboelectric进行测试

时间:2018-05-30 07:14:25

标签: android unit-testing robolectric

我需要测试一个使用MyApplication.context的函数。我无法更改我的功能代码。我需要用jUnit或Roboelectric来测试这个函数。

我们说我需要测试波纹管代码。

 public Context getMyContext() {
    context = MyApplication.context;
    return context;
}

以上代码在我的项目中,我无法更改。 我怎么能断言上下文是否为空?

1 个答案:

答案 0 :(得分:0)

您可以在jUnit

中使用它

assertNotNull(yourObject.getMyContext());