Ejemplo n.º 1
0
        public void DibujarRectangulo()
        {
            IDibujo    metodoDibujo1 = new DibujoPunteado();
            Rectangulo rectangulo1   = new Rectangulo(metodoDibujo1, 2, 3, 3, 4);

            Assert.AreEqual("Dibujando Rectángulo Punteado", rectangulo1.Dibujar());

            IDibujo    metodoDibujo2 = new DibujoNormal();
            Rectangulo rectangulo2   = new Rectangulo(metodoDibujo2, 3, 2, 6, 5);

            Assert.AreEqual("Dibujando Rectángulo Normal", rectangulo2.Dibujar());
        }
Ejemplo n.º 2
0
        public void DibujarCirculo()
        {
            IDibujo metodoDibujo1 = new DibujoPunteado();
            Circulo circulo1      = new Circulo(metodoDibujo1, 2, 3, 3);

            Assert.AreEqual("Dibujando Círculo Punteado", circulo1.Dibujar());

            IDibujo metodoDibujo2 = new DibujoNormal();
            Circulo circulo2      = new Circulo(metodoDibujo2, 3, 2, 4);

            Assert.AreEqual("Dibujando Círculo Normal", circulo2.Dibujar());
        }