Abacus.DoublePrecision.Vector3Tests.TestMemberFn_GetHashCode_i C# (CSharp) Метод

TestMemberFn_GetHashCode_i() приватный Метод

private TestMemberFn_GetHashCode_i ( ) : void
Результат void
        public void TestMemberFn_GetHashCode_i ()
        {
            var hs1 = new System.Collections.Generic.HashSet<Vector3>();
            var hs2 = new System.Collections.Generic.HashSet<Int32>();

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

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

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