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); }
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); }
public void DecodeWithCheck([Bind(2)] byte[] expected, [Bind(0)] string encoded) { var plaintext = Base58Convert.DecodeWithCheck(encoded); Assert.AreElementsEqual(expected, plaintext); }