SóProvas


ID
2233234
Banca
FCC
Órgão
TRT - 20ª REGIÃO (SE)
Ano
2016
Provas
Disciplina
Programação
Assuntos

Em um método de uma classe de teste JUnit deseja-se testar o método estático chamado multiplica da classe Vetores. Para verificar se a saída desse método será 39 quando ele receber como parâmetro os arrays de números inteiros {3,4} e {5,6} utiliza-se a instrução

Alternativas
Comentários
  • A função asserEquals compara 2 objetos (no caso da questão 2 arrays) são iguais, se os 2 parâmetros passados foram null, eles são considerados iguais:

     

    assertEquals

    public static void assertEquals(java.lang.Object expected, java.lang.Object actual)

    Asserts that two objects are equal. If they are not, an AssertionError without a message is thrown. If expected and actual are null, they are considered equal.

     

    Parameters:

    expected - expected value

    actual - the value to check against expected

     

    fonte:

    http://junit.sourceforge.net/javadoc/org/junit/Assert.html

  • assertEquals é o método mais utilizado no JUnit. É ele quem realmente faz o teste, comparando se os dois parâmetros são iguais:

     

    assertEquals(valor_esperado, valor_atual)