从单元测试调用时,代码未在asyncTask内部执行

时间:2018-06-21 10:51:03

标签: android unit-testing android-asynctask mocking

我具有在asynctask内部执行某些任务的功能。

下面是我的功能:

    void create() {
        AsyncTask.execute(new Runnable() {
            @Override
            public void run() {
                Log.v("inside run", "inside run");
            }
        });
    }

我已经为上述方法编写了单元测试并进行了测试。

正在调用create()函数,但未调用内部运行。

我的单元测试是:

    @Test
    public void createTest() {
        mMockedManager.create();
    }

我编写uint测试的方式正确吗? 如果不是,编写上述方法的单元测试的方法是什么?

谢谢!

0 个答案:

没有答案