Exemplo n.º 1
0
        private void TestWithQuotedParameters(params string[] mimeTypes)
        {
            var s      = string.Join(",", mimeTypes);
            var actual = MimeTypeUtils.ParseMimeTypes(s);

            Assert.Equal(mimeTypes.Length, actual.Count);
            for (var i = 0; i < mimeTypes.Length; i++)
            {
                Assert.Equal(mimeTypes[i], actual[i].ToString());
            }
        }
Exemplo n.º 2
0
        public void ParseMimeTypes()
        {
            var s         = "text/plain, text/html, text/x-dvi, text/x-c";
            var mimeTypes = MimeTypeUtils.ParseMimeTypes(s);

            Assert.NotNull(mimeTypes);
            Assert.Equal(4, mimeTypes.Count);

            mimeTypes = MimeTypeUtils.ParseMimeTypes(null);
            Assert.NotNull(mimeTypes);
            Assert.Empty(mimeTypes);
        }