public void ShouldReturnSuccessWhenDateIsLower() { //Arrange var contract = new EasyValidatorContract <Sample>(); //Act contract.Requires(); contract.IsLower(_entity.DateTimeLowerThanNow, Sample.DateTimeSnapshot, "A data informada deve ser menor que a atual"); contract.IsLower(_entity.DateTimeLowerThanNow, Sample.DateTimeSnapshot, "A data informada deve ser menor que a atual"); contract.IsLower(_entity.DateTimeLowerThanNow, Sample.DateTimeSnapshot, "A data informada deve ser menor que a atual"); contract.IsLower(_entity.DateTimeLowerThanNow, Sample.DateTimeSnapshot, "A data informada deve ser menor que a atual"); //Assert Assert.True(contract.Valid); Assert.Equal(0, contract.Errors.Count); }
public void ShouldReturnSuccessWhenNumberIsLower() { //Arrange var contract = new EasyValidatorContract <Sample>(); //Act contract.Requires(); for (decimal i = 0; i < 1000; i++) { contract.IsLower(i, i + 1, "Sua mensagem caso ocorra erro aqui"); } //Assert Assert.True(contract.Valid); Assert.Equal(0, contract.Errors.Count); }