Пример #1
0
        public void DifferentCellsHaveDifferentHashCodes()
        {
            Location loc1 = new Location(1, 1);
            Location loc2 = new Location(1, 2);
            Location loc3 = new Location(2, 2);

            Assert.AreNotEqual(loc1.GetHashCode(), loc2.GetHashCode());
            Assert.AreNotEqual(loc1.GetHashCode(), loc3.GetHashCode());
            Assert.AreNotEqual(loc2.GetHashCode(), loc3.GetHashCode());
        }
Пример #2
0
        public void EquivalentCellsHaveSameHashCodes()
        {
            Location loc1 = new Location(2, 1);
            Location loc2 = new Location(2, 1);

            Assert.AreEqual(loc1.GetHashCode(), loc2.GetHashCode());
        }