Wiki

Orientações técnicas/JUnit

Table of Contents [-]

    JUnit

    Para entendermos o JUnit precisamos entender dois conceitos fundamentais utilizados em Testes de Caixa Branca. São eles os conceitos de: Driver e Stub. Driver é um módulo de software utilizado para executar um determinado módulo de teste em um código específico a ser testado. Frequentemente provê os dados de entrada para os testes, controles utilizados para a realização dos testes, monitora a execução dos testes e fornece relatórios de saída com os resultados dos testes realizados. Stub é módulo que simula um componente que ainda não foi desenvolvido e necessita ser utilizado no teste, formalmente definido como uma declaração substituta de parte do programa que será definida em outra ocasião. Em outras palavras, o driver é o veículo utilizado para se realizar os testes e o stub serve de atalho para que os testes não precisem esperar uma determinada implementação para que possam ser realizados. O JUnit é um framework opensource http://www.junit.org, criado por Eric Gamma e Kent Beck, com suporte à criação de testes automatizados na linguagem de programação Java. Ele será utilizado como driver para os testes unitários a serem realizados no software sob testes. Esse framework facilita a criação de código para a automação de testes unitários 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.

    Instalação Para se instalar o JUnit deve-se baixar o seu .jar da página do projeto http://www.junit.org e incluir no classpath de seu projeto. No caso de projetos que utilizam o Maven, como é o caso dos projetos demoiselle, deverá ser colocada a seguinte dependência no arquivo pom.xml:

    <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
         <version>4.5</version>
         <scope>test</scope>
    </dependency>
    0 Anexos
    1655 Visualizações
    Média (0 Votos)
    A média da avaliação é 0.0 estrelas de 5.
    Comentários
    Sem comentários ainda. Seja o primeiro.