FGV — Analista Legislativo - Informática Legislativa — Asserções do JUnit — 2023

Enunciado

Márcia está usando os métodos utilitários do módulo Júpiter do framework JUnit 5 para criar testes automatizados. Para verificar as condições de teste quanto à igualdade entre dois objetos, Márcia gostaria de usar um único método utilitário que comparasse dois parâmetros fornecidos do tipo objeto e que esses objetos sejam considerados iguais, caso ambos sejam nulos. Assinale a opção que indica o método que Márcia deve usar.

Alternativas

  1. A)

    assertEquals().

  2. B)

    assertIdentical().

  3. C)

    assertNull().

  4. D)

    assertThrowsExactly().

  5. E)

    assertTrue().

Gabarito e comentário

Resposta correta: A

AssertEquals compara a igualdade dos objetos e aceita que ambos sejam nulos. Não exige que sejam a mesma instância, verificação associada a assertSame.

Questões relacionadas