public void Prueba_alturamenorquecero()
        {
            double lado1 = 1;
            double lado2 = 4;
            double altura = -3;
            int figura = 1;
            string Operacion = "A";

            OperacionesCalculadora.Acciones.ResolverCuadraticos resolver = new OperacionesCalculadora.Acciones.ResolverCuadraticos();

            Assert.IsTrue(resolver.Resolver(lado1, lado2, altura, figura, Operacion) == 0);
        }
 public void PruebaCorrectaPerimetroTrapecio()
 {
     double lado1 = 10;
     double lado2 = 4;
     double perimetro = 0;
     double perimetroesperado = 23;
     int figura = 6;
     string Operacion = "P";
     OperacionesCalculadora.Acciones.ResolverCuadraticos resolver = new OperacionesCalculadora.Acciones.ResolverCuadraticos();
     perimetro = resolver.Resolver(lado1, lado2, 0, figura, Operacion);
     Assert.IsTrue(perimetro == perimetroesperado);
 }
        public void PruebaCorrectaRombo()
        {
            double diagonalmenor = 4;
            double diagonalmayor = 7;
            double area = 0;
            double areaesperada = 14;
            int figura = 4;
            string Operacion = "A";

            OperacionesCalculadora.Acciones.ResolverCuadraticos resolver = new OperacionesCalculadora.Acciones.ResolverCuadraticos();
            area = resolver.Resolver(diagonalmenor, diagonalmayor, 0, figura, Operacion);
            Assert.IsTrue(area==areaesperada);
        }
 public double Resolver(double lado1, double lado2, double altura, int figura, string Operacion)
 {
     OperacionesCalculadora.Acciones.ResolverCuadraticos resolver = new OperacionesCalculadora.Acciones.ResolverCuadraticos();
     return resolver.Resolver(lado1, lado2, altura, figura, Operacion);
 }