Ejemplo n.º 1
0
        public void drawTest()
        {
            DrawMock g = new DrawMock();

            g.setSize(0, new System.Drawing.Rectangle(1, 1, 10, 10));

            Assert.IsFalse(g.isExpanded(0));
            g.draw(0, new System.Drawing.Rectangle(2, 3, 5, 6));
            Assert.IsFalse(g.isExpanded(0));

            g.draw(0, new System.Drawing.Rectangle(5, 7, 11, 11));
            g.draw(0, new System.Drawing.Rectangle(0, 7, 7, 11));

            Assert.AreEqual(0, g.getCol(0).X);
            Assert.AreEqual(1, g.getCol(0).Y);
            Assert.AreEqual(16, g.getCol(0).Width);
            Assert.AreEqual(17, g.getCol(0).Height);

            Assert.IsTrue(g.isExpanded(0));
        }