是否有人在powermock知道的方式,你可以进行单元测试一个构造函数和嘲笑的构造函数调用的方法。
即我有这样一类;
public class myClass {
public myClass(){
myMethod();
// do other stuff
}
public void myMethod(){
// do stuff
}
}
我想要做的就是写一个单元测试myClass()
构造函数嘲笑myMethod()
如果这会很容易myMethod()
是静态的,因为我可以用mockStaticPartial()
然后调用构造函数。
刚创建的MyClass部分模拟也不会工作,要么因为一旦我创建我创造它的模拟,在这一点上调用构造函数只是创建MyClass的一个新实例,而不myMethod()
被嘲笑。
任何人都知道的任何方式?