创建要测试的对象列表
本文关键字:对象 列表 测试 创建 | 更新日期: 2023-09-27 18:26:36
是否可以以流畅的方式创建N个对象?类似于:
(new Conversion(random.Next(80, 120), random.NextItem(x.Units)).Generate(2000);
我正在尝试创建随机对象来填充数据库进行测试。
我有很多属性需要这样做,所以我想避免到处都有for循环。
有人知道这方面的工具吗?
您可以使用Enumerable.Range
:
List<Conversion> conversions = Enumerable.Range(1, 2000)
.Select(i => new Conversion(random.Next(80, 120), random.NextItem(x.Units)))
.ToList();