Fala galera, eu estava fazendo o Bonus Master Exam e vi essa questão:
[B]
Which are true? (Choose all that apply.)
[ ]A - It is not good practice to place assertions where you think execution should never reach.
[ ]B - It is sometimes apropriate to call getters and setters from assertions.
[ ]C - Use assertions to verify the arguments of private methods.
[ ]D - Assertions can be disabled for a particular class.
[ ]E - Never thrown an AssertionError explicity.[/B]
A resposta do mock é [B]C and E[/B].
Mas a minha é [B]C, D and E[/B].
Porque, como dito no livro de K&B é possível habilitar/desabilitar assertions para classes/pacotes.
Deixei passar algum conceito que não to lembrado?