public void GivenValidate_WhenHavingAnEmptyCityId_ThenResultShouldBeInvalid() { var model = CreateActivityModelFactory.Default().WithCityId(Guid.Empty); var validator = new CreateActivityModelValidator(); var result = validator.Validate(model); result.IsValid.Should().BeFalse(); result.Errors.Count.Should().Be(1); }
public void GivenValidate_WhenHavingMoreThan1000LongAddress_ThenResultShouldBeInvalid() { var model = CreateActivityModelFactory.Default().WithAddress(new string('*', 1001)); var validator = new CreateActivityModelValidator(); var result = validator.Validate(model); result.IsValid.Should().BeFalse(); result.Errors.Count.Should().Be(1); }
public void GivenValidate_WhenHavingAValidInput_ThenResultShouldBeValid() { var model = CreateActivityModelFactory.Default(); var validator = new CreateActivityModelValidator(); var result = validator.Validate(model); result.IsValid.Should().BeTrue(); result.Errors.Count.Should().Be(0); }