public void ShouldReturnSuccessWhenDateIsEquals() { //Arrange var contract = new EasyValidatorContract <Sample>(); //Act contract.Requires(); contract.IsGreaterOrEquals(Sample.DateTimeSnapshot, Sample.DateTimeSnapshot, "Sua mensagem caso ocorra erro aqui"); contract.IsGreaterOrEquals(Sample.DateTimeSnapshot, Sample.DateTimeSnapshot, "Sua mensagem caso ocorra erro aqui"); //Assert Assert.True(contract.Valid); Assert.Equal(0, contract.Errors.Count); }
public void ShouldReturnSuccessWhenNumberAreEquals() { //Arrange var contract = new EasyValidatorContract <Sample>(); //Act contract.Requires(); for (decimal i = 0; i < 1000; i++) { contract.IsGreaterOrEquals(i, i, "Sua mensagem caso ocorra erro aqui"); } //Assert Assert.True(contract.Valid); Assert.Equal(0, contract.Errors.Count); }