public void Hash_Compare_Can_Compare_Hashes_Of_Unequal_Length_Correctly() { int hashLength = 256; byte[] hash1 = Random.GetNumbers(hashLength); byte[] hash2 = new byte[hashLength - 1]; Buffer.BlockCopy(hash1, 0, hash2, 0, hashLength - 1); Assert.False(Hashing.CompareHashes(hash1, hash2)); }
public void Hash_Compare_Can_Compare_Hashes_Of_Equal_Length_Correctly() { int hashLength = 128; byte[] hash1 = Random.GetNumbers(hashLength); byte[] hash2 = new byte[hashLength]; Buffer.BlockCopy(hash1, 0, hash2, 0, hash1.Length); Assert.True(Hashing.CompareHashes(hash1, hash2)); }