假设我有以下接口:
public interface IFoo
{
int Bar1 { get; set; }
int Bar2 { get; set; }
}
如果IFoo
是一个类,我可以这样写:
fixture.CreateAnonymous<IFoo>();
结果将为 Bar1
和 Bar2
设置数字。
但是如何使用接口实现这一点呢?我尝试使用AutoMoqCustomization
,但这似乎是针对具有接口类型的属性而不是接口本身的。
我正在寻找像CreateAnonymous
用于类一样的自动化方法。目前,我正在创建接口模拟并明确设置其属性,而我想要节省这种工作。我肯定漏掉了一些明显的东西。