public void TestResumenListaConUnCuadrado() { var cuadrados = new List <FormaGeometrica> { new FormaGeometrica(new Cuadrado(5)) }; var resumen = ManejadorDeImpresion.Imprimir(cuadrados, new Castellano()); Assert.AreEqual("<h1>Reporte de Formas</h1>1 Cuadrado | Area 25 | Perimetro 20 <br/>TOTAL:<br/>1 formas Perimetro 20 Area 25", resumen); }
public void TestResumenListaConMasCuadrados() { var cuadrados = new List <FormaGeometrica> { new FormaGeometrica(new Cuadrado(5)), new FormaGeometrica(new Cuadrado(1)), new FormaGeometrica(new Cuadrado(3)) }; var resumen = ManejadorDeImpresion.Imprimir(cuadrados, new Ingles()); Assert.AreEqual("<h1>Shapes report</h1>3 Squares | Area 35 | Perimeter 36 <br/>TOTAL:<br/>3 shapes Perimeter 36 Area 35", resumen); }
public void TestResumenListaConMasTiposEnCastellano() { var formas = new List <FormaGeometrica> { new FormaGeometrica(new Cuadrado(5)), new FormaGeometrica(new Circulo(3)), new FormaGeometrica(new TrianguloEquilatero(4)), new FormaGeometrica(new Cuadrado(2)), new FormaGeometrica(new TrianguloEquilatero(9)), new FormaGeometrica(new Circulo(2.75m)), new FormaGeometrica(new TrianguloEquilatero(4.2m)) }; var resumen = ManejadorDeImpresion.Imprimir(formas, new Castellano()); Assert.AreEqual( "<h1>Reporte de Formas</h1>2 Cuadrados | Area 29 | Perimetro 28 <br/>2 Círculos | Area 13,01 | Perimetro 18,06 <br/>3 Triángulos | Area 49,64 | Perimetro 51,6 <br/>TOTAL:<br/>7 formas Perimetro 97,66 Area 91,65", resumen); }
public void TestResumenListaConMasTipos() { var formas = new List <FormaGeometrica> { new FormaGeometrica(new Cuadrado(5)), new FormaGeometrica(new Circulo(3)), new FormaGeometrica(new TrianguloEquilatero(4)), new FormaGeometrica(new Cuadrado(2)), new FormaGeometrica(new TrianguloEquilatero(9)), new FormaGeometrica(new Circulo(2.75m)), new FormaGeometrica(new TrianguloEquilatero(4.2m)) }; var resumen = ManejadorDeImpresion.Imprimir(formas, new Ingles()); Assert.AreEqual( "<h1>Shapes report</h1>2 Squares | Area 29 | Perimeter 28 <br/>2 Circles | Area 13,01 | Perimeter 18,06 <br/>3 Triangles | Area 49,64 | Perimeter 51,6 <br/>TOTAL:<br/>7 shapes Perimeter 97,66 Area 91,65", resumen); }
public void TestResumenListaVaciaFormasEnSueco() { Assert.AreEqual("<h1>Tom lista med former!</h1>", ManejadorDeImpresion.Imprimir(new List <FormaGeometrica>(), new Sueco())); }
public void TestResumenListaVaciaFormasEnIngles() { Assert.AreEqual("<h1>Empty list of shapes!</h1>", ManejadorDeImpresion.Imprimir(new List <FormaGeometrica>(), new Ingles())); }
public void TestResumenListaVacia() { NUnit.Framework.Assert.AreEqual("<h1>Lista vacía de formas!</h1>", ManejadorDeImpresion.Imprimir(new List <FormaGeometrica>(), new Castellano())); }