Esempio n. 1
0
 def test_deve_validar_se_valor_gerar_value_error(self):
     validador = cadastro.DescontoValidador(valor='asdds', valores={})
     validador.eh_valido.should.be.equal(False)
     validador.erros.should.be.equal(u'Porcentagem inválida. Insira um valor entre 0% e 100%.')
Esempio n. 2
0
 def test_deve_retornar_ok_se_valor_for_certo(self):
     validador = cadastro.DescontoValidador(valor='50.43444', valores={})
     validador.eh_valido.should.be.equal(True)
     validador.erros.should.be.empty
Esempio n. 3
0
 def test_deve_validar_none(self):
     validador = cadastro.DescontoValidador(valor=None, valores={})
     validador.eh_valido.should.be.equal(False)
     validador.erros.should.be.equal(u'Porcentagem inválida. Insira um valor entre 0% e 100%.')