2014-05-21 26 views
0

我希望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>(); 

约定我想有:

  • 创建的字符串,最大。提供的字符串长度的长度(本例中为4)
  • 创建整数,的计算数字量等于所提供的数字
  • 与14.99小数创建像类似的93.12小数

所以我想AutoFixture从我给出的示例对象学习。

这是可能的:)?

+1

你所描述的可能是可能的,但它可能会导致难以编写的单元测试。请首先考虑[从这里开始的第三段](http://stackoverflow.com/a/22708291/467754)。 –

回答

2

这是可能的:)?

不,AutoFixture没有内置的AI。