public void VerifySimpleX64HashWorksOk() { const int bits = 128; const uint expected = 0x6384BA69U; var computed = HashVerifier.ComputeVerificationHash(bits, seed => new SceneSkope.HashingFunctions.Murmur128X64(seed)); Assert.Equal(expected, computed); }
public void VerifyHashesMatchOriginalCode() { const int bits = 128; var computedNew = HashVerifier.ComputeVerificationHash(bits, seed => new SceneSkope.HashingFunctions.Murmur128X64(seed)); var computedOld = HashVerifier.ComputeVerificationHash(bits, seed => Murmur.MurmurHash.Create128(seed, true, Murmur.AlgorithmPreference.X64)); Assert.Equal(computedOld, computedNew); }