public void WithValidatingType_WhenValidatingFieldIsNotNullEmptyOrWhiteSpace_ReturnsIntranetExceptionBuilder() { IIntranetExceptionBuilder sut = CreateSut(); IIntranetExceptionBuilder result = sut.WithValidatingField(_fixture.Create <string>()); Assert.That(result, Is.EqualTo(sut)); }
public void Build_WhenCalledForIntranetValidationExceptionWithValidatingField_AssertValidatingFieldIsCorrect() { IIntranetExceptionBuilder sut = CreateSut(ErrorCode.ValueNotGreaterThanZero, _fixture.Create <string>()); string validatingField = _fixture.Create <string>(); IntranetValidationException result = (IntranetValidationException)sut.WithValidatingField(validatingField).Build(); Assert.That(result.ValidatingField, Is.EqualTo(validatingField)); }
public void WithValidatingField_WhenValidatingFieldIsWhiteSpace_ThrowsArgumentNullException() { IIntranetExceptionBuilder sut = CreateSut(); ArgumentNullException result = Assert.Throws <ArgumentNullException>(() => sut.WithValidatingField(" ")); Assert.That(result.ParamName, Is.EqualTo("validatingField")); }