Example #1
0
        public void Context()
        {
            var viewModel = new ViewModel {
                Name = "Default"
            };

            _view = ViewMock.Observe(viewModel);

            viewModel.Name = "Not Notified";
        }
Example #2
0
        public void It_should_display_the_new_correct_name_in_the_view()
        {
            var viewModel = new ViewModel {
                Name = "Default"
            };
            var view = ViewMock.Observe(viewModel);

            viewModel.ChangeNameAndNotify("Notified Name");

            Assert.That(view.Property(vm => vm.Name), Is.EqualTo("Notified Name"));
        }
Example #3
0
        public void It_should_display_the_new_updated_name_in_the_view()
        {
            var viewModel = new ViewModel {
                Name = "Default"
            };
            var view = ViewMock.Observe(viewModel);

            viewModel.Name = "Notified Name";
            viewModel.NotifyWithEmptyString();

            Assert.That(view.Property(vm => vm.Name), Is.EqualTo("Notified Name"));
        }
Example #4
0
 public void Context()
 {
     _view = ViewMock.Observe(new ViewModel {
         Name = "One"
     });
 }