通过示例对象创建对象列表

时间:2014-05-21 16:00:50

标签: c# autofixture test-data

我希望AutoFixture通过使用示例对象来创建对象列表。

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }
}

var examplePerson = new Person { Name = "Test", Age = 34 };
var persons = fixture.CreateMany<Person>();

我想要的约定:

  • 使用max创建字符串提供的字符串长度的长度(本例中为4)
  • 创建最大值的整数计算数字的数量等于提供的数字
  • ,小数为14.99,创建类似小数,如93.12

所以我希望AutoFixture从我给定的示例对象中学习。

这可能吗:))

1 个答案:

答案 0 :(得分:2)

  

这可能吗:))

不,AutoFixture没有内置AI。