public void JenkinsLookup3Config_Defaults_HaventChanged()
        {
            var jenkinsLookup3Config = new JenkinsLookup3Config();


            Assert.Equal(32, jenkinsLookup3Config.HashSizeInBits);
            Assert.Equal(0U, jenkinsLookup3Config.Seed);
            Assert.Equal(0U, jenkinsLookup3Config.Seed2);
        }
        public void JenkinsLookup3Config_Clone_Works()
        {
            var jenkinsLookup3Config = new JenkinsLookup3Config()
            {
                HashSizeInBits = 64,
                Seed           = 1337U,
                Seed2          = 7331U
            };

            var jenkinsLookup3ConfigClone = jenkinsLookup3Config.Clone();

            Assert.IsType <JenkinsLookup3Config>(jenkinsLookup3ConfigClone);

            Assert.Equal(jenkinsLookup3Config.HashSizeInBits, jenkinsLookup3ConfigClone.HashSizeInBits);
            Assert.Equal(jenkinsLookup3Config.Seed, jenkinsLookup3ConfigClone.Seed);
            Assert.Equal(jenkinsLookup3Config.Seed2, jenkinsLookup3ConfigClone.Seed2);
        }
Esempio n. 3
0
        public void JenkinsLookup3Factory_Create_Works()
        {
            var defaultJenkinsLookup3Config = new JenkinsLookup3Config();

            var jenkinsLookup3Factory = JenkinsLookup3Factory.Instance;
            var jenkinsLookup3        = jenkinsLookup3Factory.Create();

            Assert.NotNull(jenkinsLookup3);
            Assert.IsType <JenkinsLookup3_Implementation>(jenkinsLookup3);


            var resultingJenkinsLookup3Config = jenkinsLookup3.Config;

            Assert.Equal(defaultJenkinsLookup3Config.HashSizeInBits, resultingJenkinsLookup3Config.HashSizeInBits);
            Assert.Equal(defaultJenkinsLookup3Config.Seed, resultingJenkinsLookup3Config.Seed);
            Assert.Equal(defaultJenkinsLookup3Config.Seed2, resultingJenkinsLookup3Config.Seed2);
        }