public void CharriervBell() { var test = new AbandonedProperty(ExtensionMethods.Defendant) { SubjectProperty = new LegalProperty("artifacts on Trudeau Plantation"), Relinquishment = new Entombed() }; var testResult = test.IsValid(new Charrier(), new Bell()); Assert.IsFalse(testResult); Console.WriteLine(test.ToString()); }
public void TestAbandonedProperty() { var test = new AbandonedProperty(PropertyOwner) { //willingly walks away from property Relinquishment = new Act(PropertyOwner) { IsVoluntary = lp => lp.IsSamePerson(_propertyOwner), IsAction = lp => lp.IsSamePerson(_propertyOwner) }, SubjectProperty = _property }; var testResult = test.IsValid(_propertyOwner); Assert.IsTrue(testResult); Console.Write(test.ToString()); }