创建Test EntityList对象 - RIA服务

时间:2009-10-08 18:11:31

标签: silverlight wcf-ria-services

我正在创建一个EnityList来使用我的ViewModel进行一些客户端测试。类似的东西:

   var people = new EntityList<Person>()
    {
        new Incident() {Age = 55, Name="Joe"},
        new Incident() {Age=42, Name="Sam"}
    };

问题在于隐式(和显式)添加失败。实体列表创建为只读。有关如何创建测试EntityList的任何想法?

2 个答案:

答案 0 :(得分:2)

我认为你还需要一个EntityContainer来拥有你的EntityList。

答案 1 :(得分:2)

如果您正在进行测试,那么您可能不需要EntityList。我希望ViewModel不应该知道EntityList,而应该只是访问IEnumberable。 EntityList和List都公开了这个,所以在你的测试中你可以创建一个List。

我意识到这对EntityList是只读的问题没有帮助。 :)