public virtual void ShouldReturnNullForIllegalCharsetNames()
 {
     NUnit.Framework.Assert.AreEqual(null, DataUtil.GetCharsetFromContentType("text/html; charset=$HJKDF§$/("));
 }
 public virtual void ShouldSelectFirstCharsetOnWeirdMultileCharsetsInMetaTags()
 {
     NUnit.Framework.Assert.AreEqual("ISO-8859-1", DataUtil.GetCharsetFromContentType("text/html; charset=ISO-8859-1, charset=1251"
                                                                                      ));
 }
 public virtual void ShouldCorrectCharsetForDuplicateCharsetString()
 {
     NUnit.Framework.Assert.AreEqual("iso-8859-1", DataUtil.GetCharsetFromContentType("text/html; charset=charset=iso-8859-1"
                                                                                      ));
 }
 public virtual void ShouldNotThrowExceptionOnEmptyCharset()
 {
     NUnit.Framework.Assert.AreEqual(null, DataUtil.GetCharsetFromContentType("text/html; charset="));
     NUnit.Framework.Assert.AreEqual(null, DataUtil.GetCharsetFromContentType("text/html; charset=;"));
 }