コード例 #1
0
        public void TryDecodeWithCheck([Bind(2)] byte[] expected, [Bind(0)] string encoded)
        {
            byte[] plaintext;
            var    success = Base58Convert.DecodeWithCheck(encoded, out plaintext);

            Assert.IsTrue(success);
            Assert.AreElementsEqual(expected, plaintext);
        }
コード例 #2
0
        public void DecodeWithCheck(string enc, byte[] expectedPlaintext, byte[] expectedPrefix)
        {
            byte[] prefix, plaintext;
            var    success = Base58Convert.DecodeWithCheck(enc, expectedPrefix.Length, out prefix, out plaintext);

            Assert.AreElementsEqual(expectedPlaintext, plaintext);
            Assert.AreElementsEqual(expectedPrefix, prefix);
            Assert.IsTrue(success);
        }
コード例 #3
0
        public void DecodeWithCheck([Bind(2)] byte[] expected, [Bind(0)] string encoded)
        {
            var plaintext = Base58Convert.DecodeWithCheck(encoded);

            Assert.AreElementsEqual(expected, plaintext);
        }