【发布时间】:2020-02-04 10:28:23
【问题描述】:
我有这个模型:
public class OrderProperty
{
[Required] public int Id { get; set; }
[Required] public int Order { get; set; }
}
Order 属性从 0 而不是 1 开始。
当我使用 NBuilder 为我构建一个 OrderProperties 列表时,它会自动将第一个 Order 设置为 1
Builder<OrderProperty>.CreateListOfSize(10).Build().ToList()
有没有办法让它从 0 开始?
【问题讨论】:
-
文档建议您阅读tests,测试表明
.TheFirst(1).With(x => x.Order = 0)之类的内容应该可以工作。 (具有讽刺意味或其他方面的免责声明:未经测试。)
标签: c# unit-testing nbuilder