如何用JMockit模拟一个不可见的类?

时间:2015-07-10 10:58:59

标签: java unit-testing jmockit

resources
package pack1;

class ClassToBeTest{

    private void method1(){ 
        boolean check = method2();
    }
    private boolean method2(){ 
        return false;
    }
}

我们在上面看到ClassToBeTested不是公共的,因此无法在其包之外访问,而我们所有的测试类都在不同的包中。 我们可以使用JMockit的Deencapsulation API来调用类的方法,但是我们如何模拟method2()?

0 个答案:

没有答案