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)); }
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)); }
public void EncodeByteStringOverflow(string s) { Assert.Throws <OverflowException>(() => Crockbase32.EncodeByteString(s)); }
public void EncodeByteString(string input, string encoded) { var result = Crockbase32.EncodeByteString(input); Assert.That(result, Is.EqualTo(encoded)); }