Example #1
0
        public void MurmurHash1Config_Defaults_HaventChanged()
        {
            var murmurHash1Config = new MurmurHash1Config();


            Assert.Equal(0U, murmurHash1Config.Seed);
        }
Example #2
0
        public void MurmurHash1Config_Clone_Works()
        {
            var murmurHash1Config = new MurmurHash1Config()
            {
                Seed = 1337U
            };

            var murmurHash1ConfigClone = murmurHash1Config.Clone();

            Assert.IsType <MurmurHash1Config>(murmurHash1ConfigClone);

            Assert.Equal(murmurHash1Config.Seed, murmurHash1ConfigClone.Seed);
        }
Example #3
0
        public void MurmurHash1Factory_Create_Works()
        {
            var defaultMurmurHash1Config = new MurmurHash1Config();

            var murmurHash1Factory = MurmurHash1Factory.Instance;
            var murmurHash1        = murmurHash1Factory.Create();

            Assert.NotNull(murmurHash1);
            Assert.IsType <MurmurHash1_Implementation>(murmurHash1);


            var resultingMurmurHash1Config = murmurHash1.Config;

            Assert.Equal(defaultMurmurHash1Config.Seed, resultingMurmurHash1Config.Seed);
        }