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%.')
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
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%.')