Пример #1
0
        public void Decode(string decoded, string encoded)
        {
            var bytes         = decoded.Select(ch => (byte)ch).ToArray();
            var actualDecoded = Crockbase32.Decode(encoded);

            Assert.That(actualDecoded, Is.EqualTo(bytes));
        }
Пример #2
0
        public void Encode(string input, string encoded)
        {
            var bytes  = input.Select(ch => (byte)ch).ToArray();
            var result = Crockbase32.Encode(bytes);

            Assert.That(result, Is.EqualTo(encoded));
        }
Пример #3
0
 public void EncodeByteStringOverflow(string s)
 {
     Assert.Throws <OverflowException>(() =>
                                       Crockbase32.EncodeByteString(s));
 }
Пример #4
0
        public void EncodeByteString(string input, string encoded)
        {
            var result = Crockbase32.EncodeByteString(input);

            Assert.That(result, Is.EqualTo(encoded));
        }