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); }
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); }