public void TestResumenListaVaciaFormasEnRuso() { Idioma idioma = new IdiomaRuso(); Assert.AreEqual("<h1>Пустой список фигур!</h1>", GeneradorDeInformes.Imprimir(new List <FormaGeometrica>(), idioma)); }
public void TestResumenListaConMasTiposEnRuso() { List <FormaGeometrica> formas = new List <FormaGeometrica> { new Cuadrado(5), new Circulo(3), new TrianguloEquilatero(4), new Cuadrado(2), new TrianguloEquilatero(9), new Circulo(2.75m), new TrianguloEquilatero(4.2m), }; Idioma idioma = new IdiomaRuso(); var resumen = GeneradorDeInformes.Imprimir(formas, idioma); Assert.AreEqual( "<h1>Форма отчета</h1>2 квадраты | область 29 | периметр 28 <br/>2 круги | область 13,01 | периметр 18,06 <br/>3 треугольники | область 49,64 | периметр 51,6 <br/>ИТОГО:<br/>7 формы периметр 97,66 область 91,65", resumen); }
public void TestTraduccionTextoARuso() { Idioma idioma = new IdiomaRuso(); Assert.AreEqual("<h1>Пустой список фигур!</h1>", idioma.Traducir("<h1>Lista vacía de formas!</h1>")); }