Example #1
0
        public void CanCalculateHashCode()
        {
            var complex = new Complex32(1, 0);

            Assert.AreEqual(1065353216, complex.GetHashCode());
            complex = new Complex32(0, 1);
            Assert.AreEqual(-1065353216, complex.GetHashCode());
            complex = new Complex32(1, 1);
            Assert.AreEqual(-16777216, complex.GetHashCode());
        }
 public void CanCalculateHashCode()
 {
     var complex = new Complex32(1, 0);
     Assert.AreEqual(1065353216, complex.GetHashCode());
     complex = new Complex32(0, 1);
     Assert.AreEqual(-1065353216, complex.GetHashCode());
     complex = new Complex32(1, 1);
     Assert.AreEqual(-16777216, complex.GetHashCode());
 }