コード例 #1
0
        public void try_encoding_if_in_the_end()
        {
            var sut = new HttpMessage();
            sut.ContentEncoding = Encoding.ASCII;

            sut.AddHeader("content-type", "text/html;charset=utf-8;");

            sut.ContentEncoding.Should().Be(Encoding.UTF8);
        }
コード例 #2
0
        public void try_encoding___no_semicolon()
        {
            var sut = new HttpMessage();
            sut.ContentEncoding = Encoding.ASCII;

            sut.AddHeader("content-type", "text/html;charset=ascii");

            sut.ContentEncoding.Should().Be(Encoding.ASCII);
        }
コード例 #3
0
        public void try_encoding_if_in_the_middle()
        {
            var sut = new HttpMessage();
            sut.ContentEncoding = Encoding.ASCII;

            sut.AddHeader("content-type", "text/html;charset=ISO-8859-1;some=more;");

            sut.ContentEncoding.Should().Be(Encoding.GetEncoding("ISO-8859-1"));
        }