public static void VerifyHashCodes() { var data1 = new TabSpaceData(3, 1, 2); var data2 = new TabSpaceData(3, 2, 1); var data3 = new TabSpaceData(3, 1, 2); Assert.That(data1.GetHashCode(), Is.Not.EqualTo(data2.GetHashCode())); Assert.That(data1.GetHashCode(), Is.EqualTo(data3.GetHashCode())); }