public void Constructor_Initializes() { XmlHttpRequestHeaderMapping mapping = new XmlHttpRequestHeaderMapping(); Assert.Equal("x-requested-with", mapping.HeaderName); Assert.Equal("XMLHttpRequest", mapping.HeaderValue); Assert.Equal(StringComparison.OrdinalIgnoreCase, mapping.HeaderValueComparison); Assert.True(mapping.IsValueSubstring); Assert.Equal(MediaTypeConstants.ApplicationJsonMediaType, mapping.MediaType); }
public void TryMatchMediaType_Matches(HttpRequestMessage request, double expectedMatch) { // Arrange XmlHttpRequestHeaderMapping mapping = new XmlHttpRequestHeaderMapping(); // Act double actualMatch = mapping.TryMatchMediaType(request); // Assert Assert.Equal(expectedMatch, actualMatch); }
public void TryMatchMediaType_ThrowsOnNull() { XmlHttpRequestHeaderMapping mapping = new XmlHttpRequestHeaderMapping(); Assert.ThrowsArgumentNull(() => mapping.TryMatchMediaType(null), "request"); }