public void ThrowArgumentException_WhenNameIsEmpty() { // Act & Assert. Ensure.ArgumentExceptionIsThrown(() => { ValidatableArgument <int> argument = new ValidatableArgument <int>(string.Empty, 3); }, "name"); }
public void ThrowArgumentException_WhenMessageIsEmpty() { // Act & Assert. Ensure.ArgumentExceptionIsThrown(() => { ValidationPredicateResult result = new ValidationPredicateResult(true, string.Empty, ValidationType.Default); }, "message"); }
public void ThowArgumentNullException_WhenElementArgumentIsNull() { // Arrange var ampElement = ElementFactory.Create("amp-iframe"); // Assert Ensure.ArgumentExceptionIsThrown(() => new MediaSanitizerAccessor().SetMediaElementLayout(null, ampElement), "element"); }
public void ThrowArgumentException_WhenTEnumIsNotEnumeration() { // Act & Assert. Ensure.ArgumentExceptionIsThrown( () => { EnumHelper.ThrowIfNotEnum <CustomIConvertibleStruct>(); }, "TEnum"); }
public void ThrowArgumentException_WhenTEnumIsNotEnumeration() { // Arrange. ValidatableArgument <CustomIConvertibleStruct> argument = new ValidatableArgument <CustomIConvertibleStruct>("argument", default(CustomIConvertibleStruct)); // Act & Assert. Ensure.ArgumentExceptionIsThrown( () => { argument.IsNotMemberOfEnum(); }, "TEnum"); }
public void ThrowArgumentException_WhenTheFirstMachingValidationRuleIsEqual() { // Arrange. IValidatableArgument <string> argument = new ValidatableArgument <string>("argument", "asdf"); argument.IsNotEqual("asdf").IsEqual("asdf").IsNotNull(); // Act & Assert. Ensure.ArgumentExceptionIsThrown( () => { argument.Throw(); }, "argument"); }
public void ThowArgumentNullException_WhenHtmlElementArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new MediaSanitizerAccessor().SanitizeCore <IHtmlInlineFrameElement>(ElementFactory.Document, null, "amp-iframe"), "htmlElement"); }
public void ThowArgumentNullException_WhenDocumentArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new IFrameSanitizer().Sanitize(null, null), "document"); }
public void ThowArgumentNullException_WhenHtmlElementIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new IFrameSanitizer().Sanitize(ElementFactory.Document, null), "htmlElement"); }
public void ThowArgumentNullException_WhenAmpElementArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new MediaSanitizerAccessor().SetMediaElementLayout(ElementFactory.CreateAudio(), null), "ampElement"); }
public void ThorwArgumentNullException_WhenElementIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new StyleAttributeSanitizer().Sanitize(null, null), "htmlElement"); }
public void ThrowException_WhenImageUrlIsEmptyString() { // Assert Ensure.ArgumentExceptionIsThrown(() => new ImageSanitizerAccessor().DownloadImage(string.Empty), "imageUrl"); }
public void ThrowException_WhenHtmlElementArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new YouTubeVideoSanitizer().Sanitize(ElementFactory.Document, null), "htmlElement"); }
public void ThrowException_WhenDocumentArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new YouTubeVideoSanitizer().Sanitize(null, null), "document"); }
public void ThrowException_WhenImageUrlIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new ImageSanitizerAccessor().DownloadImage(null), "imageUrl"); }
public void ThrowArgumentException_WhenArgumentAmpElementIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new YouTubeVideoSanitizerAccessor().SetVideoParams(null, null), "ampElement"); }
public void ThrowException_WhenHtmlElementArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new TargetAttributeSanitizer().Sanitize(null, null), "htmlElement"); }
public void ThrowArgumentException_WhenArgumentVideoParamsIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new YouTubeVideoSanitizerAccessor().SetVideoParams(ElementFactory.CreateImage(), null), "videoParams"); }
public void ThowArgumentNullException_WhenDocumentArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new ImageSanitizer().Sanitize(null, ElementFactory.CreateImage()), "document"); }
public void ThrowException_WhenHtmlElementIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new HrefJavaScriptSanitizer().Sanitize(null, null), "htmlElement"); }
public void ThowArgumentNullException_WhenAmpElementTagNameArgumentIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new MediaSanitizerAccessor().SanitizeCore <IHtmlInlineFrameElement>(ElementFactory.Document, ElementFactory.CreateIFrame(), null), "ampElementTagName"); }
public void ThrowArgumentException_WhenArgumentVideoUriIsNull() { // Assert Ensure.ArgumentExceptionIsThrown(() => new YouTubeVideoSanitizerAccessor().GetVideoId(null), "videoUri"); }