使用Mockito模拟公共方法

时间:2018-08-07 15:34:31

标签: mocking

我有下面的代码。一个单独的类(假设为D)正在某个地方调用TestA(),并且由于TestC()函数中的某些异常,它的先前测试用例失败了。我无法模拟此代码,因此需要帮助。我可以模拟对TestA或其他代码的调用。

class A {
    public void TestA()
    {
         TestAA(); //calling own class function
    }

    public void TestAA()
    {
        B.TestB(); //calling B class function
    }
}

class B {
    public void TestB()
    {
        C.TestC(); //calling C class function
    }
}

class C {
    public void TestC()
    {}
}

0 个答案:

没有答案