public void MurmurHash2Config_Defaults_HaventChanged() { var murmurHash2Config = new MurmurHash2Config(); Assert.Equal(64, murmurHash2Config.HashSizeInBits); Assert.Equal(0UL, murmurHash2Config.Seed); }
public void MurmurHash2Config_Clone_Works() { var murmurHash2Config = new MurmurHash2Config() { HashSizeInBits = 32, Seed = 1337UL, }; var murmurHash2ConfigClone = murmurHash2Config.Clone(); Assert.IsType <MurmurHash2Config>(murmurHash2ConfigClone); Assert.Equal(murmurHash2Config.HashSizeInBits, murmurHash2ConfigClone.HashSizeInBits); Assert.Equal(murmurHash2Config.Seed, murmurHash2ConfigClone.Seed); }
public void MurmurHash2Factory_Create_Works() { var defaultMurmurHash2Config = new MurmurHash2Config(); var murmurHash2Factory = MurmurHash2Factory.Instance; var murmurHash2 = murmurHash2Factory.Create(); Assert.NotNull(murmurHash2); Assert.IsType <MurmurHash2_Implementation>(murmurHash2); var resultingMurmurHash2Config = murmurHash2.Config; Assert.Equal(defaultMurmurHash2Config.HashSizeInBits, resultingMurmurHash2Config.HashSizeInBits); Assert.Equal(defaultMurmurHash2Config.Seed, resultingMurmurHash2Config.Seed); }