Testes que não devem lançar exceção¶
Estes módulos consumem os arquivos de dados fornecidos em tests/data.
Arquivo de testes do módulo transactions_validator que contém os testes de casos onde não é esperado o lançamento de exceções.
-
tests.test_transactions_validator_exception_not_expected.
test_compromised_income
(transaction, expected_return)¶ Método que testa os casos em que é esperada que a exceção CompromisedIncomeException não seja lançada.
-
tests.test_transactions_validator_exception_not_expected.
test_double_transactions
(transaction, expected_return, starter_history)¶ Método que testa os casos em que é esperada que a exceção DoubleTransactionsException seja lançada.
-
tests.test_transactions_validator_exception_not_expected.
test_low_score
(transaction, expected_return)¶ Método que testa os casos em que é esperada que a exceção LowScoreException não seja lançada.
-
tests.test_transactions_validator_exception_not_expected.
test_minimum_installments
(transaction, expected_return)¶ Método que testa os casos em que é esperada que a exceção MinimumInstallmentsException seja lançada.