Questões de Programação - JUnit para Concurso

Foram encontradas 52 questões

Q990069 Programação
Nos testes unitários, é possível testar uma classe ou até mesmo um objeto Java. Nesse contexto, uma classe, para ser testada pelo Junit, deve se estender a partir de
Alternativas
Q944836 Programação

Um Analista de Sistemas deseja criar um teste de funcionalidade com Selenium Webdriver e JUnit em um ambiente em condições ideais. Para isso ele utilizará a estrutura de uma classe de testes do JUnit, em Java, abaixo.


Imagem associada para resolução da questão


É correto afirmar que

Alternativas
Q944835 Programação

O JUnit 4 possui anotações que informam a exceção esperada em um dado método de teste de unidade. Considere o trecho de código Java abaixo.


Imagem associada para resolução da questão


Em condições ideais, para que as exceções sejam corretamente verificadas, a lacuna

Alternativas
Q944834 Programação

Considere que um Analista de Sistemas quer realizar um teste de unidade usando o JUnit para verificar a precisão de números em ponto flutuante. Em condições ideais de implementação e execução, o Analista escreveu o seguinte trecho de código em Java:


Imagem associada para resolução da questão


Para verificar se o resultado está correto e que respeite uma diferença entre os parâmetros, a lacuna I deve ser preenchida com

Alternativas
Q942884 Programação
O JUnit é um framework de teste de unidade para aplicações Java.

Considere as seguintes afirmativas a respeito do framework JUnit.


I Até a versão 3.8.1 do JUnit, todas as classes de testes precisavam herdar da classe TestCase do framework JUnit.

II A partir da versão 4 do JUnit, para se construir uma classe de teste, precisa-se apenas associar a anotação @Test à declaração de qualquer classe pública.

III Com a anotação @Test(timeout= ), é possível definir o tempo de duração do teste em milissegundos. Se a execução ultrapassar o tempo definido, o teste irá acusar a falha.

IV Para que um determinado objeto seja compartilhado entre vários métodos de testes JUnit, deve-se colocar a inicialização do objeto no construtor da classe.


Estão corretas as afirmativas

Alternativas
Respostas
11: D
12: C
13: C
14: D
15: D