feat: alternar_ativo em CLIENTE e limpar em LOG_PAINEL (camada de banco)
This commit is contained in:
@@ -212,6 +212,18 @@ def test_criar_cliente_grava_ativo(cliente_id):
|
||||
assert cliente["ATIVO"] == 1
|
||||
|
||||
|
||||
def test_alternar_ativo_inverte_o_valor(cliente_id):
|
||||
assert db_clientes.obter_cliente(cliente_id)["ATIVO"] == 1
|
||||
assert db_clientes.alternar_ativo(cliente_id) is True
|
||||
assert db_clientes.obter_cliente(cliente_id)["ATIVO"] == 0
|
||||
assert db_clientes.alternar_ativo(cliente_id) is True
|
||||
assert db_clientes.obter_cliente(cliente_id)["ATIVO"] == 1
|
||||
|
||||
|
||||
def test_alternar_ativo_id_inexistente_retorna_false():
|
||||
assert db_clientes.alternar_ativo(999999999) is False
|
||||
|
||||
|
||||
def test_excluir_cliente_com_contato_bloqueia(cliente_id):
|
||||
conn = get_connection()
|
||||
try:
|
||||
|
||||
@@ -40,3 +40,12 @@ def test_contar(limpar):
|
||||
db_log.registrar("teste-log", "criar", "cliente", "1", True)
|
||||
depois = db_log.contar()
|
||||
assert depois == antes + 1
|
||||
|
||||
|
||||
def test_limpar_apaga_tudo(limpar):
|
||||
db_log.registrar("teste-log", "criar", "cliente", "1", True)
|
||||
assert db_log.contar() > 0
|
||||
|
||||
db_log.limpar()
|
||||
|
||||
assert db_log.contar() == 0
|
||||
|
||||
Reference in New Issue
Block a user