public void ParseTest(
            string mediaType,
            string isText,
            string format,
            string schema,
            string domainModel,
            string version)
        {
            // set up


            var extendedMediaType = MediaTypeHeaderExtensions.GetExtendedMediaType(mediaType,
                                                                                   new [] { FiveLevelsOfMediaTypeFormatter.DefaultNonCanonicalMediaTypePattern });

            // assert
            Assert.Equal(isText, extendedMediaType.IsText.ToString());
            Assert.Equal(domainModel, extendedMediaType.DomainModel);
            Assert.Equal(version, extendedMediaType.Version);
            Assert.Equal(format, extendedMediaType.Format);
            Assert.Equal(schema, extendedMediaType.Schema);
        }
 public void ExtractFormat(string mediaType, string expectedFormat)
 {
     Assert.Equal(expectedFormat,
                  MediaTypeHeaderExtensions.ExtractFormat(mediaType));
 }