public void WikipediaSample()
        {
            const string c_ascii85    = @"9jqo^BlbD-BleB1DJ+*+F(f,q/0JhKF<GL>[email protected]$d7F!,L7@<6@)/0JDEF<G%<+EV:2F!,O<DJ+*.@<*K0@<6L(Df-\0Ec5e;DffZ(EZee.Bl.9pF""AGXBPCsi+DGm>@3BB/F*&OCAfu2/AKYi(DIb:@FD,*)+C]U=@3BN#EcYf8ATD3s@q?d$AftVqCh[NqF<G:8+EV:.+Cf>-FD5W8ARlolDIal(DId<j@<?3r@:F%a+D58'ATD4$Bl@l3De:,-DJs`8ARoFb/0JMK@qB4^F!,R<AKZ&-DfTqBG%G>uD.RTpAKYo'+CT/5+Cei#DII?(E,9)oF*2M7/c";
            const string c_separators = "()<>;@,;:\\\"/[]?=";

            Assert.That(Ascii85HttpHeader.Decode(Ascii85HttpHeader.Encode(c_ascii85)), Is.EqualTo(c_ascii85));
            Assert.That(Ascii85HttpHeader.Decode(Ascii85HttpHeader.Encode(c_separators)), Is.EqualTo(c_separators));
        }
 public void TooHigh()
 {
     Ascii85HttpHeader.Encode("€");
 }
 public void TooLow()
 {
     Ascii85HttpHeader.Encode("\v");
 }
 public void DecodeNull()
 {
     Ascii85HttpHeader.Decode(null);
 }
 public void EncodeNull()
 {
     Ascii85HttpHeader.Encode(null);
 }
 public void RoundTrip(string plain, string encoded)
 {
     Assert.That(Ascii85HttpHeader.Encode(plain), Is.EqualTo(encoded));
     Assert.That(Ascii85HttpHeader.Decode(encoded), Is.EqualTo(plain));
 }