public void WhenValidateWithRegisteredRuleThanShouldBeTrue() { //ARRANGE var rule = new Rule <Entity>(x => x.StringProperty != "some value"); var validator = new ValidatorBase <Entity>(); var e = new Entity(); //ACT validator.RegisterRule(rule); var condition = validator.Validate(e); //ASSERT Assert.IsTrue(condition); }