Abacus.DoublePrecision.Vector4Tests.TestMemberFn_GetHashCode_i C# (CSharp) Method

TestMemberFn_GetHashCode_i() private method

private TestMemberFn_GetHashCode_i ( ) : void
return void
        public void TestMemberFn_GetHashCode_i ()
        {
            var hs1 = new System.Collections.Generic.HashSet<Vector4>();
            var hs2 = new System.Collections.Generic.HashSet<Int32>();

            for(Int32 i = 0; i < 10000; ++i)
            {
                var a = GetNextRandomVector4();

                hs1.Add(a);
                hs2.Add(a.GetHashCode());
            }

            Assert.That(hs1.Count, Is.EqualTo(hs2.Count).Within(10));
        }
Vector4Tests