public void AddsOutputFormatter() { // Arrange var optionsSetup = new XmlSerializerMvcOptionsSetup(Options.Create(new MvcXmlOptions()), NullLoggerFactory.Instance); var options = new MvcOptions(); // Act optionsSetup.Configure(options); // Assert Assert.IsType <XmlSerializerOutputFormatter>(Assert.Single(options.OutputFormatters)); }
public void AddsFormatterMapping() { // Arrange var optionsSetup = new XmlSerializerMvcOptionsSetup(Options.Create(new MvcXmlOptions()), NullLoggerFactory.Instance); var options = new MvcOptions(); // Act optionsSetup.Configure(options); // Assert var mappedContentType = options.FormatterMappings.GetMediaTypeMappingForFormat("xml"); Assert.Equal("application/xml", mappedContentType); }