AK.F1.Timing.Utility.HashCodeBuilderTest.builder_should_use_algorithm_detailed_in_effective_java C# (CSharp) Method

builder_should_use_algorithm_detailed_in_effective_java() private method

        public void builder_should_use_algorithm_detailed_in_effective_java()
        {
            int expected = 7;
            var builder = HashCodeBuilder.New();

            for(int i = 0; i < 10; ++i)
            {
                Assert.Equal(expected, builder.GetHashCode());
                expected = 31 * expected + i.GetHashCode();
                builder.Add(i);
            }
        }