public void IsSelectTest() { Rectangle r = new Rectangle(new Boundary(0, 0, 2, 2)); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); Assert.IsTrue(r.IsSelect(new Point(1, 1))); }
public void IsSelectTest() { Circle r = new Circle(new Boundary(0, 0, 10, 10)); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); Assert.IsTrue(r.IsSelect(new Point(5, 5))); }
public void CircleFillTest() { Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); Circle c = new Circle(); c.Fill(w); Assert.IsTrue(true); }
public void SaveTest() { WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor((new DoubleBufferedPanel()).CreateGraphics()); Model m = new Model(); m.MouseDown(new Point(1, 1)); m.MouseMove(new Point(2, 2)); m.MouseUp(); m.Save(w); }
public void TriangleFillTest() { Triangle t = new Triangle(new Boundary(0, 0, 0, 0)); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); t.Fill(w); Assert.AreEqual(0, t.secondPoint.X); Assert.AreEqual(0, t.secondPoint.Y); Assert.IsTrue(true); }
public void ShapeDrawTest() { Shape t = new Shape(new Boundary(0, 0, 0, 0)); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); t.Draw(w); Assert.AreEqual(0, t.secondPoint.X); Assert.AreEqual(0, t.secondPoint.Y); Assert.IsTrue(true); }
public void RectangleDrawTest() { Rectangle r = new Rectangle(); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); r.Draw(w); Assert.AreEqual(0, r.secondPoint.X); Assert.AreEqual(0, r.secondPoint.Y); Assert.IsTrue(true); }
public void FillTest() { Line r = new Line(); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); r.Fill(w); Assert.AreEqual(0, r.secondPoint.X); Assert.AreEqual(0, r.secondPoint.Y); Assert.IsTrue(true); }
public void IsSelectTest() { Line r = new Line(new Boundary(0, 0, 10, 10)); Graphics g = (new DoubleBufferedPanel()).CreateGraphics(); WindowsFormsGraphicsAdaptor w = new WindowsFormsGraphicsAdaptor(g); r.firstPoint = new Point(2, 2); r.secondPoint = new Point(3, 3); Assert.IsTrue(r.IsSelect(new Point(1, 1))); Assert.IsFalse(r.IsSelect(new Point(20, 20))); Assert.IsFalse(r.IsSelect(new Point(0, 20))); Assert.IsFalse(r.IsSelect(new Point(0, 20))); Line rr = new Line(new Boundary(0, 0, 0, 0)); rr.firstPoint = new Point(0, 0); rr.secondPoint = new Point(0, 0); Assert.IsFalse(rr.IsSelect(new Point(0, 0))); }