Пример #1
0
 public void ReturnsTrueWhenGuidNonEmptyIsSupplied()
 {
     var rule = new ValueRequiredRule(Guid.NewGuid(), "id").Validate();
     rule.IsValid.ShouldBe(true);
 }
Пример #2
0
 public void ReturnsFalseWhenStringEmptyIsSupplied()
 {
     var rule = new ValueRequiredRule("", "id").Validate();
     rule.IsValid.ShouldBe(false);
 }
Пример #3
0
 public void SetsErrorMessageWhenStringEmptyIsSupplied()
 {
     var rule = new ValueRequiredRule("", "id").Validate();
     rule.ErrorMessage.ShouldBe("id must be supplied");
 }
Пример #4
0
 public void SetsErrorMessageWhenDecimalLessThanOneSupplied()
 {
     var rule = new ValueRequiredRule(0M, "id").Validate();
     rule.ErrorMessage.ShouldBe("id must be greater than 0");
 }
Пример #5
0
 public void ReturnsTrueWhenStringNonEmptyIsSupplied()
 {
     var rule = new ValueRequiredRule("123", "id").Validate();
     rule.IsValid.ShouldBe(true);
 }
Пример #6
0
 public void ReturnsTrueWhenDecimalGreaterThanZeroSupplied()
 {
     var rule = new ValueRequiredRule(1M, "id").Validate();
     rule.IsValid.ShouldBe(true);
 }
Пример #7
0
 public void ReturnsFalseWhenDecimalLessThanOneSupplied()
 {
     var rule = new ValueRequiredRule(0M, "id").Validate();
     rule.IsValid.ShouldBe(false);
 }
 public void Sets_ErrorMessage_When_String_Empty_Is_Supplied()
 {
     var rule = new ValueRequiredRule("", "id").Validate();
     rule.ErrorMessage.ShouldBe("id must be supplied");
 }
 public void Returns_True_When_Guid_Non_Empty_Is_Supplied()
 {
     var rule = new ValueRequiredRule(Guid.NewGuid(), "id").Validate();
     rule.IsValid.ShouldBe(true);
 }
 public void Returns_False_When_String_Empty_Is_Supplied()
 {
     var rule = new ValueRequiredRule("", "id").Validate();
     rule.IsValid.ShouldBe(false);
 }
 public void Returns_True_When_String_Non_Empty_Is_Supplied()
 {
     var rule = new ValueRequiredRule("123", "id").Validate();
     rule.IsValid.ShouldBe(true);
 }
 public void Sets_ErrorMessage_When_Decimal_Less_Than_One_Supplied()
 {
     var rule = new ValueRequiredRule(0M, "id").Validate();
     rule.ErrorMessage.ShouldBe("id must be greater than 0");
 }
 public void Returns_False_When_Decimal_Less_Than_One_Supplied()
 {
     var rule = new ValueRequiredRule(0M, "id").Validate();
     rule.IsValid.ShouldBe(false);
 }
 public void Returns_True_When_Decimal_Greater_Than_Zero_Supplied()
 {
     var rule = new ValueRequiredRule(1M, "id").Validate();
     rule.IsValid.ShouldBe(true);
 }