public void GetHashCode_GivenSame_ReturnsSame() { var pos = new DiagramPosition(1, 'a'); var same = new DiagramPosition(1, 'a'); Assert.Equal(pos.GetHashCode(), same.GetHashCode()); }
public void GetHashCode_GivenDifferentSubpos_ReturnsDifferent() { var pos = new DiagramPosition(1, 'a'); var diff = new DiagramPosition(1, 'b'); Assert.NotEqual(pos.GetHashCode(), diff.GetHashCode()); }