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()); } }
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); }