【发布时间】:2016-07-25 10:34:28
【问题描述】:
使用 AutoFixture,我可以使用 Create 方法轻松创建数据对象的实例,如下所示:
_fixture.Create<FilterItems>()
使用这种技术,我可以防止将来可能发生的构造函数中的任何更改,但它也会填写在这种情况下(因为它是过滤器的集合)不需要的所有属性。
有什么方法可以告诉 AutoFixture 创建对象,而不填写任何属性?
我知道有一个Without方法可以跳过一个字段,但是使用它意味着我必须继续添加它,而我宁愿从一个空对象开始,如果测试需要它就添加它。
【问题讨论】: