小编Jes*_*rQv的帖子

Android:JUnit + Mockito,测试回调?

我有一个Android正在开发的应用程序,试图为此编写单元测试。该应用程序是使用MVP架构编写的,我正在尝试测试Presenter类。

我要测试的简化方法如下所示:

public void userPressedButton() {
    service.loadData(new Callback<Data>{
        @Override
        onResponse(Data data) {
            view.showData(data);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

现在,我想验证在userPressedButton调用方法时是否view.showData(data)已调用。

我尝试了几种方法,但似乎无法弄清楚如何进行测试。

有任何想法吗?

编辑:澄清一下,我想编写一个单元测试

java junit android unit-testing mockito

6
推荐指数
1
解决办法
3931
查看次数

标签 统计

android ×1

java ×1

junit ×1

mockito ×1

unit-testing ×1