Imagem de fundo

Analise a seguinte classe escrita em Java (Java SE) 11: Considere também o seguinte tes...

Analise a seguinte classe escrita em Java (Java SE) 11:


Imagem associada para resolução da questão


Considere também o seguinte teste unitário utilizando JUnit 5 (org.junit.jupiter.api):


Imagem associada para resolução da questão


Sobre a execução do teste unitário apresentado, assinale a alternativa correta.


A

O teste falha porque o método sacar não permite valores negativos.


B

O teste verifica apenas se uma exceção é lançada pelo método sacar.


C

O teste verifica tanto a atualização correta do saldo quanto o lançamento de exceção quando o saldo é insuficiente.


D

O teste falha porque o método assertEquals não pode ser usado com valores numéricos.


E

O teste altera permanentemente o saldo da conta no sistema.