public void ThrowExceptionWhenNoNPC() { BFsharp.RuleDebugger.NoNotifyPropertyChangedWarning = RuleDebuggerEntrySeverity.Exception; var e = new EntityWithoutNPC(); var ee = EntityExtensions.RegisterTypedObject(e); ee.CreateValidationRule(x => x.Name.Length > 3) .Start(); }
public void ThrowExceptionWhenClosure() { BFsharp.RuleDebugger.ClosureWarning = RuleDebuggerEntrySeverity.Exception; var e = new EntityWithoutNPC(); var ee = EntityExtensions.RegisterTypedObject(e); ee.CreateValidationRule(x => x.Name.Length != Name.Length) .WithModeAtStartup(ValidationRuleStartupMode.None) .Start(); }