public void OnMetadataCreated_ThrowsIfMetadataIsNull() { // Arrange AllowHtmlAttribute attr = new AllowHtmlAttribute(); // Act & assert Assert.ThrowsArgumentNull( delegate { attr.OnMetadataCreated(null); }, "metadata"); }
public void OnMetadataCreated_ThrowsIfMetadataIsNull() { // Arrange AllowHtmlAttribute attr = new AllowHtmlAttribute(); // Act & assert ExceptionHelper.ExpectArgumentNullException( delegate { attr.OnMetadataCreated(null); }, "metadata"); }
public void OnMetadataCreated() { // Arrange ModelMetadata modelMetadata = new ModelMetadata(new Mock<ModelMetadataProvider>().Object, null, null, typeof(object), "SomeProperty"); AllowHtmlAttribute attr = new AllowHtmlAttribute(); // Act bool originalValue = modelMetadata.RequestValidationEnabled; attr.OnMetadataCreated(modelMetadata); bool newValue = modelMetadata.RequestValidationEnabled; // Assert Assert.True(originalValue); Assert.False(newValue); }
public void OnMetadataCreated() { // Arrange ModelMetadata modelMetadata = new ModelMetadata(new Mock <ModelMetadataProvider>().Object, null, null, typeof(object), "SomeProperty"); AllowHtmlAttribute attr = new AllowHtmlAttribute(); // Act bool originalValue = modelMetadata.RequestValidationEnabled; attr.OnMetadataCreated(modelMetadata); bool newValue = modelMetadata.RequestValidationEnabled; // Assert Assert.True(originalValue); Assert.False(newValue); }
public void OnMetadataCreated() { // Arrange ModelMetadata modelMetadata = new ModelMetadata(new Mock <ModelMetadataProvider>().Object, null, null, typeof(object), "SomeProperty"); AllowHtmlAttribute attr = new AllowHtmlAttribute(); // Act bool originalValue = modelMetadata.RequestValidationEnabled; attr.OnMetadataCreated(modelMetadata); bool newValue = modelMetadata.RequestValidationEnabled; // Assert Assert.IsTrue(originalValue, "RequestValidationEnabled should have defaulted to 'true'."); Assert.IsFalse(newValue, "RequestValidationEnabled should have been set to 'false' by this attribute."); }