SóProvas


ID
2970214
Banca
CESPE / CEBRASPE
Órgão
CGE - CE
Ano
2019
Provas
Disciplina
Programação
Assuntos

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
Comentários
  • Apenas um detalhe sobre as versões do JUNIT, vejamos:

    extending TestCase is the way unit tests were written in JUnit 3 (of course it's still supported in JUnit 4)

    using the @Test annotation is the way introduced by JUnit 4

    Fonte: https://stackoverflow.com/questions/2635839/junit-confusion-use-extends-testcase-or-test

    Go @head!

  • é muito corrr$@#!$@#$#@$no um examinador que cobra Junit 3

     

    ja estamos no 5 ja

     

    Sobre JUnit 5, assinale a alternativa correta.

     a)

    JUnit é um servidor de automação de código.

     b)

    As classes de teste (Test Class) não devem ser abstratas (abstract) e podem ter mais de um construtor. 

     c)

    JUnit 5 é apresentada como a nova geração do framework. A versão JUnit 5 requer uma versão Java a partir de Java 5.

     d)

    JUnit 5 é composto por vários módulos diferentes de três diferentes subprojetos: JUnit Base + JUnit Jupiter + JUnit Regular.

     e)

    A anotação @TestMethodOrder em uma classe de testes, juntamente com a anotação @Order nos métodos de teste, possibilita controlar a ordem na qual os métodos de teste são executados.