【发布时间】:2010-12-09 06:34:49
【问题描述】:
我使用 c#,对于单元测试和集成测试,我通常需要根据属性自动填充字段。
假设我们将测试是否可以将用户数据写入数据库并将其取回。
- 我创建了一个用户对象填充字段将用户写入数据库
- 从数据库中读取用户对象
- 如果我写的和我读的一样,检查字段
是否有任何框架可以自动向用户填充测试数据并检查两个对象是否具有相同的值?
示例代码可能是这样的
User user = new User();
AutoPopulator.Populate(user);
user.Save();
【问题讨论】:
-
我已经添加了我的声音以重新打开,但以防万一:关闭并不意味着“坏”,关闭意味着“不计数”(在评分游戏中)。我很确定,一般 Q 和 A“推荐我一个库”不应该被计算在内,但目前“向我推荐一个库”等于“不具建设性”的情况也很糟糕。