Exemple #1
0
            public void CorrectlyHandlesLateRegistrationOfCalculatedProperties()
            {
                var model = new LatePropertyRegistrationModel();

                model.Validate(true);
                Assert.IsFalse(model.HasErrors);

                var propertyData = PropertyDataManager.Default.GetPropertyData(typeof(LatePropertyRegistrationModel), "CanSave");

                Assert.IsTrue(propertyData.IsCalculatedProperty);
            }
Exemple #2
0
            public void CorrectlyHandlesLateRegistrationOfCalculatedProperties()
            {
                var model = new LatePropertyRegistrationModel();

                model.Validate(true);
                Assert.IsFalse(model.HasErrors);

                var propertyData = PropertyDataManager.Default.GetPropertyData(typeof (LatePropertyRegistrationModel), "CanSave");
                Assert.IsTrue(propertyData.IsCalculatedProperty);
            }