任何自动填充CLR对象的库

时间:2011-05-11 05:26:54

标签: .net clr

任何人都知道任何可以自动填充CLR对象的库吗?

例如:

我有一个名字和姓氏为User的User对象。我会 想要用一些随机值自动填充对象,以便用户 对象可以立即使用。

User user = new User ();

// Explicit member assignment
user.setFirstName ("John");
user.setLastName ("Doe");

//我需要这个

AutoPopulateLibrary.fill (user);

我会传递用户对象或类名或者其他和目标 对象必须神奇地填充。

可以这样做,还是我错过了什么?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

@ Oded引用的帖子中没有提到Constrained Nondeterminism所体现的AutoFixture,这是简化测试的强大力量,包括数据的自动生成。