예제 #1
0
    def setUp(self):
        """Inicializa la expresion aritmétrica para que los unittest pueda utilizarlo

        :param unittest: Si mismo
        :type unittest: TestSupercalculadora
        """
        self.sc = supercalculadora.Supercalculadora(
            expr_aritmetica.ExprAritmetica())
 def test_validador_expresion_invalida_stub(self):
     validador_stub = validador_expr_aritmetica.ValidadorExprAritmetica()
     validar_mock = mox.Mox()
     validar_mock.StubOutWithMock(validador_stub, 'validar')
     validador_stub.validar("2 - 3").AndReturn(False)
     validar_mock.ReplayAll()
     sc = supercalculadora.Supercalculadora(expr_aritmetica.ExprAritmetica(), validador_stub)
     self.failUnlessRaises()
     validar_mock.UnsetStubs()
     validar_mock.VerifyAll()
 def setUp(self):
     self.sc = supercalculadora.Supercalculadora(
             expr_aritmetica.ExprAritmetica(),
             validador.ValidadorExprAritmetica())
예제 #4
0
 def setUp(self):
     """Es el inicializador de unittest que se hace setUp para traer la funcion
     """
     self.expresion = expr_aritmetica.ExprAritmetica()
예제 #5
0
 def setUp(self):
     "añadido setup y teardown debajo"
     self.sc = supercalculadora.Supercalculadora(
         expr_aritmetica.ExprAritmetica())
예제 #6
0
 def setUp(self):
     self.expresion = expr_aritmetica.ExprAritmetica()