def test_potencia_0(self): operacion = Calculadora(35, 0) self.assertEqual(operacion.potencia(), "Todo numero elevado a la 0 es igual a 1 (35^0)")
def test_potencia_N2(self): operacion = Calculadora(2, -2) self.assertEqual( operacion.potencia(), "El resultado de la potencia negativa 2^-2 es 1/4 o 0.25")
def test_potencia_N1impar(self): operacion = Calculadora(-2, 3) self.assertEqual(operacion.potencia(), "La Potencia de -2^3 es igual a -8")
def test_potencia_N1par(self): operacion = Calculadora(-2, 2) self.assertEqual(operacion.potencia(), "La Potencia de -2^2 es igual a 4")
def test_potencia_float(self): operacion = Calculadora(5.0, 2.0) self.assertEqual(operacion.potencia(), "La Potencia de 5.0^2.0 es igual a 25.0")
def test_potencia(self): operacion = Calculadora(5, 2) self.assertEqual(operacion.potencia(), "La Potencia de 5^2 es igual a 25")