【发布时间】:2016-04-07 16:10:05
【问题描述】:
我有一些 POCO,它有很多属性。我必须将值分配给属性,以便我可以测试这些 POCO,但是手动执行该操作太冗长,是否有任何工具可以生成POCO 的属性自动赋值?
【问题讨论】:
-
数据源是什么?它是数据库还是任何类型的电子表格?
-
@SamGhatak 没有数据源...
-
那你怎么能自动化它......你需要为映射器提供一些数据来填写,对吧?
-
多种方法:1)属性可以有默认值2)使用反射来遍历属性并分配一些东西(可以通过属性指定一些东西)3)序列化准备好的数据/反序列化并在测试期间分配数据。