Questões de concursos sobre "JUnit" | Programação - página 1

Confira abaixo as principais questões de concursos sobre JUnit que cairam em provas de concursos públicos anteriores:

Q125270 - FCC Analista de Tecnologia da Informação 2016

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 

Ver Comentários

Q125271 - FCC Analista de Tecnologia da Informação 2016

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 

Ver Comentários

Q125272 - FCC Analista de Tecnologia da Informação 2016

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

Ver Comentários

Q125293 - COMPERVE Analista de Tecnologia da Informação 2018

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

Ver Comentários

Q125294 - COMPERVE Analista de Tecnologia da Informação 2018

O JUnit é um framework de teste de unidade para aplicações Java.

A respeito do JUnit, analise as afirmativas abaixo.


I Na versão 4 do JUnit, quando se utiliza o método assertEquals() do JUnit para comparar duas variáveis do tipo double, é possível passar um terceiro parâmetro que corresponde ao delta, que corresponde à diferença máxima que será tolerada entre os dois números comparados.

II Um dos métodos pertencentes ao framework JUnit é o método assertObject(), que compara quaisquer duas variáveis do tipo Object.

III A anotação @Before pode ser associada a um método de testes JUnit e garante que este será o primeiro método de teste a ser executado.

IV A versão 4 do JUnit oferece o método assertThat(), que traz maior flexibilidade às comparações que podem ser realizadas no corpo de um método de testes.


Estão corretas as afirmativas

Ver Comentários

Q125346 - CCV-UFC Analista de Tecnologia da Informação 2016

No framework de testes JUnit, qual dos seguintes métodos da classe TestResult retorna o número de erros
detectados?
Ver Comentários

Q125746 - FCC Analista Judiciário - Tecnologia da Informação 2017

Considere que um Analista está utilizando a ferramenta Maven e precisa definir que seu projeto depende de algumas outras ferramentas.
Esta definição é feita inteiramente no POM, usando a tag , dentro da qual cada dependência é
definida. Considere o trecho de código abaixo. 

                                      
Em condições ideais, para que seja definido que o projeto depende do JUnit 4.12 e que o Maven adicione a dependência do JUnit apenas no momento em que os testes forem executados, garantindo que a dependência não seja adicionada no artefato que será gerado, a caixa I deve ser corretamente preenchida com
Ver Comentários

Q125905 - COSEAC Analista de Sistemas 2016

Para que um método seja considerado um teste na versão 4 do jUnit, o desenvolvedor deve 
Ver Comentários

Q126160 - IF-PE Analista de Tecnologia da Informação - Desenvolvimento 2016

O JUnit é um framework open-source, criado por Erich Gamma e Kent Beck, e possui suporte
à criação de testes automatizados na linguagem de programação Java. Esse framework facilita a
criação de código para a automação de testes com apresentação dos resultados. Com ele, pode
ser verificado se cada método de uma classe funciona da forma esperada, exibindo possíveis
erros ou falhas podendo ser utilizado tanto para a execução de baterias de testes como para
extensão. Considerando a versão 4.0 do JUnit, qual linha de código deve ser inserida na lacuna
abaixo para que este método teste o lançamento da exceção IndexOutOfBoundsException?   

Ver Comentários

Q126206 - FCC Analista Judiciário - Tecnologia da Informação 2016

Considere o código em Java que realiza testes unitários com o framework JUnit: 


        


As lacunas I e II devem ser, correta e respectivamente, preenchidas com 

Ver Comentários