Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FGV 2014

ProgramaçãoLinguagens de programação
Código
fg007526
Banca
FGV
Órgão
Câmara Municipal do Recife - PE
Ano
2014
Nível
Médio
Cargo
Câmara Municipal do Recife-PE - Programador
Considere o seguinte trecho de código que representa uma classe em Python para cálculos contábeis (classe Contabil) com um método de cálculo de taxa de juros simples. Considere também uma classe para testes unitários (classe TesteContabil). Um teste falha se a condição lógica a ser testada for falsa e passa caso contrário. O método assertEqual testa se um parâmetro é igual a um segundo, enquanto assertRaises testa se uma Exception em Python está sendo lançada.Imagem associada para resolução da questãoCom base nesse código, é possível afirmar que, uma vez executado o código de testes:
  1. Anenhum teste falhará;
  2. Btodos os testes falharão;
  3. Co teste test_1 não falhará, os testes teste_2 e teste_3 irão falhar;
  4. Dos testes teste_2 e teste_3 não falharão e o teste_1 falhará;
  5. Eos testes teste_3 e teste_1 não falharão e o teste_2 irá falhar.
Revelar gabarito e comentário

GabaritoD — os testes teste_2 e teste_3 não falharão e o teste_1 falhará;

Link permanente: /questoes/fg007526