public void Contains() { IntPoint p = new IntPoint(3, 4); Assert.IsTrue(p.Contains(new IntPoint(1, 1))); Assert.IsTrue(p.Contains(new IntPoint(0, 0))); Assert.IsTrue(p.Contains(new IntPoint(2, 3))); Assert.IsTrue(p.Contains(new IntPoint(0, 3))); Assert.IsTrue(p.Contains(new IntPoint(2, 0))); Assert.IsFalse(p.Contains(new IntPoint(-1, 1))); Assert.IsFalse(p.Contains(new IntPoint(1, -1))); Assert.IsFalse(p.Contains(new IntPoint(-2, -3))); Assert.IsFalse(p.Contains(new IntPoint(1, 4))); Assert.IsFalse(p.Contains(new IntPoint(3, 1))); Assert.IsFalse(p.Contains(new IntPoint(1, 7))); Assert.IsFalse(p.Contains(new IntPoint(5, 1))); Assert.IsFalse(p.Contains(new IntPoint(8, 9))); }