Exemplo n.º 1
0
        public void TestEncoding(string dataHex, string encodedData)
        {
            Assert.NotNull(dataHex);
            Assert.NotNull(encodedData);

            var expectedEncoding = encodedData;

            var data = dataHex.AsHexStringToByteArray();

            Assert.NotNull(data);

            Console.WriteLine($"Testing {BitConverter.ToString(data)}");

            var actualEncoding = Base24Encoding.Encode(data);

            Assert.Equal(expectedEncoding, actualEncoding);
        }
Exemplo n.º 2
0
 public void InvalidDataLengthForEncoding(byte[] data)
 {
     Assert.Throws <ArgumentException>(() => Base24Encoding.Encode(data));
 }