我正在创建一个EnityList来使用我的ViewModel进行一些客户端测试。类似的东西:
var people = new EntityList<Person>()
{
new Incident() {Age = 55, Name="Joe"},
new Incident() {Age=42, Name="Sam"}
};
问题在于隐式(和显式)添加失败。实体列表创建为只读。有关如何创建测试EntityList的任何想法?
答案 0 :(得分:2)
我认为你还需要一个EntityContainer来拥有你的EntityList。
答案 1 :(得分:2)
如果您正在进行测试,那么您可能不需要EntityList。我希望ViewModel不应该知道EntityList,而应该只是访问IEnumberable。 EntityList和List都公开了这个,所以在你的测试中你可以创建一个List。
我意识到这对EntityList是只读的问题没有帮助。 :)