Computação Múltipla Escolha

Considere que o trecho de código esteja funcionando corretamente: Assert.assertEquals(1,1); Selecione a opção correta.

Considere que o trecho de código esteja funcionando corretamente:

Assert.assertEquals(1,1);

Selecione a opção correta.

  1. Retorna verdadeiro.
  2. Retorna falso.
  3. Retorna a soma dos valores.
  4. Verifica se a instalação do Maven está correta.
  5. Arredonda o valor de entrada.

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Retorna verdadeiro

Análise da Questão

O comando apresentado faz parte de bibliotecas de testes unitários, sendo o mais comum o JUnit na linguagem Java. O método Assert.assertEquals(expected, actual) tem a função principal de validar se dois valores são iguais durante a execução de um teste automatizado.

Quando executamos Assert.assertEquals(1, 1);:

  • O primeiro argumento (1) representa o valor esperado.
  • O segundo argumento (1) representa o valor real obtido pelo código testado.
  • Como ambos os números são idênticos, a comparação é bem-sucedida.

Justificativa Didática

Embora tecnicamente métodos de assertividade no JUnit retornem void (não retornam nada) e apenas lancem uma exceção caso falhem, no contexto desta questão, a alternativa A é a correta por representar o resultado lógico da verificação:

  • Verdadeiro (Sucesso): Quando os valores são iguais, a condição de teste é satisfeita.
  • Falso (Falha): Se os valores fossem diferentes (ex: 1, 2), o teste lançaria uma exceção indicando falha.

As outras alternativas estão incorretas porque:

  • B) Seria verdade apenas se os valores fossem diferentes.
  • C) O método não realiza operações aritméticas de soma.
  • D) O Maven é uma ferramenta de gerenciamento de projetos, não relacionada a este comando específico.
  • E) Não há arredondamento envolvido nesta função de comparação.

Portanto, a lógica do teste valida a igualdade, considerando a operação como verdadeira.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.