我正在研究我的 TDD 技能,我正在使用实体框架将我的业务对象链接到我的数据。我有一些具有 60 个左右属性的大型模型。在调试期间,我可以将鼠标悬停在对象上并查看填充的数据。
问:是否有一个实用程序可以用来将该类与数据一起提取到我可以用于测试的静态代码中?
伪示例:
public class person{
public string First {get;set;}
public string Last {get;set;}
public Address Address {get;set;}
...
}
...
public DbSet<Person> People {get;set;}
...提取的结果将是
var p = new Person { First="Pete", Last="Niemann",
Address = new Address {
Street = "123 Main",
City="Anytown",
State="CA",
Zip="12345"
}
};