我想要做的是创建一个具有不同属性的属性的类,将该类传递给另一个将使用适当的随机数据设置属性的类...这里是伪代码:
public class Customer
{
   [Attribute("FirstName")]
   private string CustomerFirstName;
   public {get;set} //etc
   [Attribute("LastName")]
   private string CustomerLastName;
   public {get;set;} //etc
   [Attribute("DateTime")]
   private DateTime CustomerSignUpDate;
   public DateTime {get;set;} //yadda
   [Attribute("Phone")]
   private string CustomerPhone;
   public string {get;set;} //yadda
}
然后这样做
IList<Customer> CustomerList=ClassFillerOutClass(new Customer(),5);
结果将是5个客户列表,其属性中包含适当的"随机"数据.
如果这不存在......我想我可以自己开始一个项目......如果没有必要,我只是不想重新发明轮子.
编辑:我忘了一块.我想用它作为测试工具.因此,在上面的示例中,我可以快速创建一个包含随机但适当值的5个客户的列表.然后说传递给我的持久性方法,并有一些我可以检查的东西.我试图避免每次为TDD目的手动创建一个填充的对象.
编辑2:好的,所以我开始自己动手...我将在本周末将它发布在Codeplex上并将其链接到这里...我显然不会这样做但是如果其他人想要继续工作它将是一个开始它.