Пример #1
0
        public void GeneralNewItemViewModelBaseTest()
        {
            MockNewItemView      view        = new MockNewItemView();
            DataService          dataService = new DataService();
            MockNewItemViewModel viewModel   = new MockNewItemViewModel(view, dataService);

            Assert.AreEqual("MockNewItemViewModel", viewModel.Title);

            Assert.AreEqual(typeof(MockNewItemModel), viewModel.NewItem.GetType());
        }
Пример #2
0
        public void PropertiesWithNotification()
        {
            MockNewItemView      view        = new MockNewItemView();
            DataService          dataService = new DataService();
            MockNewItemViewModel viewModel   = new MockNewItemViewModel(view, dataService);

            string branch = "Test Branch";

            AssertHelper.PropertyChangedEvent(viewModel, x => x.NewItem, () => viewModel.NewItem.NoticeBranch = branch);
            Assert.AreEqual(branch, viewModel.NewItem.NoticeBranch);
        }