Beispiel #1
0
        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)));
        }