Пример #1
0
        public void WhenSettingsErrorsForPropertyWithNullCollection_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();

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

            viewModel.SetMockPropertyErrorsWithNullCollection();

            Assert.False(viewModel.HasErrors);
        }
Пример #2
0
        public void WhenClearingErrorsForPropertyWithErrorsGeneric_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();

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

            viewModel.ClearMockPropertyErrors();

            Assert.False(viewModel.HasErrors);
        }
Пример #3
0
        public void WhenSettingsErrorsForPropertyWithNullCollection_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();
            viewModel.MockProperty = 10;
            Assert.False(viewModel.HasErrors);

            viewModel.SetMockPropertyErrorsWithNullCollection();

            Assert.False(viewModel.HasErrors);
        }
Пример #4
0
        public void WhenClearingErrorsForPropertyWithErrorsGeneric_ThenPropertyHasNoErrors()
        {
            var viewModel = new Prism.Tests.Mocks.ViewModels.MockValidatingViewModel();
            viewModel.MockProperty = -5;
            Assert.True(viewModel.HasErrors);

            viewModel.ClearMockPropertyErrors();

            Assert.False(viewModel.HasErrors);
        }