protected override void Context()
 {
     sut = new BusinessRuleSet(
         ObjectWithRules.AllRules.GreaterThanZero,
         ObjectWithRules.AllRules.SmallerThanOneThousand);
     _objectWithRules = new ObjectWithRules(sut)
     {
         Name = string.Empty, Value = 500
     };
     invalidValue = 1100;
 }
 protected override void Context()
 {
     sut = new BusinessRuleSet(
         ObjectWithRules.AllRules.GreaterThanZero,
         ObjectWithRules.AllRules.SmallerThanOneThousand,
         DerivedObjectWithRules.OtherRules.AnotherRuleToAdd
         );
     _objectWithRules = new ObjectWithRules(sut)
     {
         Name = string.Empty, Value = 500
     };
 }
 protected override void Context()
 {
     _objectToValidate = new ObjectWithRules();
     sut = new ValidatableBusinessRule(_objectToValidate);
 }
 protected override void Context()
 {
     _objectToValidate = new ObjectWithRules();
 }
 public ObjectWithRulesDTO(ObjectWithRules objectWithRules)
 {
     _objectWithRules = objectWithRules;
     Rules.Add(new ValidatableBusinessRule(_objectWithRules));
 }
 protected override void Context()
 {
     sut = ObjectWithRules.AllRules.Default;
     _objectWithRules = new ObjectWithRules(sut);
 }