public void Should_Fail_When_AuthorizedDays_is_larger_than_90() { //Assert Guid identityWorkId = Guid.NewGuid(); Guid instanceId = Guid.NewGuid(); var validator = new InhabilityValidator(); var entities = BuildEntities(identityWorkId, instanceId); entities.FirstOrDefault().AuthorizedDays = 91; //Act try { validator.BeforeCreate(entities); //Assert Assert.False(true); } catch (CotorraException e) { Assert.Equal(18003, e.ErrorCode); } }
public void Should_Fail_When_Percentage_is_minor_than_1() { //Assert Guid identityWorkId = Guid.NewGuid(); Guid instanceId = Guid.NewGuid(); var validator = new InhabilityValidator(); var entities = BuildEntities(identityWorkId, instanceId); entities.FirstOrDefault().Percentage = 0; //Act try { validator.BeforeCreate(entities); //Assert Assert.False(true); } catch (CotorraException e) { Assert.Equal(18004, e.ErrorCode); } }
public void Should_Fail_When_Description_is_larger_than_41() { //Assert Guid identityWorkId = Guid.NewGuid(); Guid instanceId = Guid.NewGuid(); var validator = new InhabilityValidator(); var entities = BuildEntities(identityWorkId, instanceId); entities.FirstOrDefault().Description = new String('a', 42); //Act try { validator.BeforeCreate(entities); //Assert Assert.False(true); } catch (CotorraException e) { Assert.Equal(18001, e.ErrorCode); } }