public void WhenClearingErrorsForPropertyWithErrorsGeneric_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();
            viewModel.MockProperty = -5;
            Assert.IsTrue(viewModel.HasErrors);

            viewModel.ClearMockPropertyErrors();

            Assert.IsFalse(viewModel.HasErrors);
        }
Esempio n. 2
0
        public void WhenSettingsErrorsForPropertyWithNullCollection_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();

            viewModel.MockProperty = 10;
            Assert.IsFalse(viewModel.HasErrors);

            viewModel.SetMockPropertyErrorsWithNullCollection();

            Assert.IsFalse(viewModel.HasErrors);
        }
Esempio n. 3
0
        public void WhenClearingErrorsForPropertyWithErrorsGeneric_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();

            viewModel.MockProperty = -5;
            Assert.IsTrue(viewModel.HasErrors);

            viewModel.ClearMockPropertyErrors();

            Assert.IsFalse(viewModel.HasErrors);
        }
        public void WhenSettingsErrorsForPropertyWithNullCollection_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();
            viewModel.MockProperty = 10;
            Assert.IsFalse(viewModel.HasErrors);

            viewModel.SetMockPropertyErrorsWithNullCollection();

            Assert.IsFalse(viewModel.HasErrors);
        }