假设我有接口:
public interface IFoo
{
int Bar1 { get; set; }
int Bar2 { get; set; }
}
如果IFoo
是上课,我可以写:
fixture.CreateAnonymous<IFoo>();
结果将为 和 设置Bar1
数字Bar2
。
但是如何使用接口来做到这一点?我尝试使用AutoMoqCustomization
,但这似乎适用于具有接口类型而不是接口本身的属性。
我正在寻找像CreateAnonymous
上课一样的自动化方式。目前我正在创建界面模拟并明确设置它的属性,这是我想要保存的工作。我必须遗漏一些明显的东西。