说我有一个界面
public interface IDatabase
{
IObjectSet<Table1> Table1 {get;}
IObjectSet<Table2> Table2 {get;}
//goes on to around Table400
}
所以当我用 FakeItEasy 创建一个实例时:
var fakeDb = A.Fake<IDatabase>();
所有属性(表)都有一个默认的假值。我可以明白为什么这在大多数情况下都很方便,但在我的情况下,我需要所有这些null
有没有聪明的方法呢?