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())
def setUp(self): """Es el inicializador de unittest que se hace setUp para traer la funcion """ self.expresion = expr_aritmetica.ExprAritmetica()
def setUp(self): "añadido setup y teardown debajo" self.sc = supercalculadora.Supercalculadora( expr_aritmetica.ExprAritmetica())
def setUp(self): self.expresion = expr_aritmetica.ExprAritmetica()