【发布时间】:2012-03-28 08:34:10
【问题描述】:
我有一个 ModelView 其 retuen (Users) 作为 ICollectionView ,我需要对 (Users) 进行单元测试以确保它有数据。
单元测试代码
UsersViewModel mv = new UsersViewModel();
Thread.Sleep(10000);
Assert.IsTrue(!mv.Users.IsEmpty);
问题是 mv.Users.IsEmpty 始终为真
经过一些跟踪后,我发现它开始在“ Assert.IsTrue(!mv.Users.IsEmpty); ”行事件之后加载数据,如果我调用了“mv.Users.Refresh”
谢谢
【问题讨论】:
标签: wpf silverlight unit-testing mvvm