Exemple #1
0
        public void TestResumenListaVaciaFormasEnRuso()
        {
            Idioma idioma = new IdiomaRuso();

            Assert.AreEqual("<h1>Пустой список фигур!</h1>",
                            GeneradorDeInformes.Imprimir(new List <FormaGeometrica>(), idioma));
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        public void TestTraduccionTextoARuso()
        {
            Idioma idioma = new IdiomaRuso();

            Assert.AreEqual("<h1>Пустой список фигур!</h1>", idioma.Traducir("<h1>Lista vacía de formas!</h1>"));
        }