Пример #1
0
 public void SetUp()
 {
     child1 = new DummyModelChild();
     child2 = new DummyModelChild();
     child3 = new DummyModelChild();
     model  = new DummyModelWithChildren();
     model.Children.Add(child1);
     model.Children.Add(child2);
     model.Children.Add(child3);
     viewModel       = new DummyNestedSubVM();
     viewModel.Model = model;
 }
Пример #2
0
        public void TestReplaceModel()
        {
            var child4 = new DummyModelChild();
            var child5 = new DummyModelChild();

            model = new DummyModelWithChildren();
            model.Children.Add(child4);
            model.Children.Add(child5);
            viewModel.Model = model;

            Assert.AreEqual(2, viewModel.Count());
            Assert.AreSame(child4, viewModel.ViewModels [0].Model);
            Assert.AreSame(child5, viewModel.ViewModels [1].Model);
        }