private static TestMediaTypeWithFormat GetResponseType(ODataVersion version, Action <ODataMessageWriterSettings> configureSettings) { var settings = new ODataMessageWriterSettings { Version = version }; configureSettings(settings); ODataMediaType mediaType; Encoding encoding; var format = MediaTypeUtils.GetContentTypeFromSettings(settings, ODataPayloadKind.Resource, ODataMediaTypeResolver.GetMediaTypeResolver(null), out mediaType, out encoding); Assert.NotNull(mediaType); Assert.NotNull(format); return(new TestMediaTypeWithFormat { MediaType = mediaType, Format = format }); }
private static TestMediaTypeWithFormat GetResponseType(ODataVersion version, Action <ODataMessageWriterSettings> configureSettings) { var settings = new ODataMessageWriterSettings { Version = version }; configureSettings(settings); ODataMediaType mediaType; Encoding encoding; var format = MediaTypeUtils.GetContentTypeFromSettings(settings, ODataPayloadKind.Entry, ODataMediaTypeResolver.DefaultMediaTypeResolver, out mediaType, out encoding); mediaType.Should().NotBeNull(); format.Should().NotBeNull(); return(new TestMediaTypeWithFormat { MediaType = mediaType, Format = format }); }