Questões de Programação - JUnit para Concurso
Foram encontradas 52 questões
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.
É correto afirmar que
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.
Em condições ideais, para que as exceções sejam corretamente verificadas, a lacuna
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:
Para verificar se o resultado está correto e que respeite uma diferença entre os parâmetros, a lacuna I deve ser preenchida com
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