是否可以在.NET中测试方法被调用。要求是1)不使用IoC,2)不手动编写存根等(但可以使用测试框架)。
如,
public class MyClass {
public virtual void F1() {
// Some code
}
public virtual void F2() {
// Some code plus
this.F1(); // -> I want to test F2 logic as a unit test but I want to make sure F1 is called
}
}
非常感谢