我正在使用 Typemock Isolator 版本 8.6.2.0。我有以下课程:
public class A
{
public B b { get; }
public A()
{
b = new B();
}
}
public class B
{
public B()
{
Console.WriteLine("In B c'tor");
}
public void doSomething()
{
}
}
测试方法是:
public void test()
{
Isolate.Fake.NextInstance<B>();
A a = new A();
var bObject = a.b;
bObject.doSomething();
Isolate.Verify.WasCalledWithAnyArguments(() => bObject.doSomething());
}
当我运行测试时,我得到以下异常:“无法验证真实对象 - 使用假对象代替”,但对象是伪造的!有谁知道它为什么会发生以及我如何解决它?
弑天下
相关分类