Inheritance: Catel.Data.ModelBase
Beispiel #1
0
            public void SuspendsValidation()
            {
                var model = new LeanAndMeanModel();

                model.LeanAndMeanModelWrapper = true;

                Assert.IsFalse(model.HasErrors);

                model.FirstName = null;

                Assert.IsFalse(model.HasErrors);
            }
Beispiel #2
0
            public void SuspendsChangeNotifications()
            {
                var counter = 0;

                var model = new LeanAndMeanModel();

                model.PropertyChanged        += (sender, e) => counter++;
                model.LeanAndMeanModelWrapper = true;

                model.FirstName = "Geert";

                Assert.AreEqual(0, counter);
            }
Beispiel #3
0
            public void SuspendsChangeNotifications()
            {
                var counter = 0;

                var model = new LeanAndMeanModel();
                model.PropertyChanged += (sender, e) => counter++;
                model.LeanAndMeanModelWrapper = true;

                model.FirstName = "Geert";

                Assert.AreEqual(0, counter);
            }
Beispiel #4
0
            public void SuspendsValidation()
            {
                var model = new LeanAndMeanModel();

                model.LeanAndMeanModelWrapper = true;

                Assert.IsFalse(model.HasErrors);

                model.FirstName = null;

                Assert.IsFalse(model.HasErrors);
            }