• Skip to primary navigation
  • Skip to content

Mauda

IT, Java and Music

Graduação   SCJP   Mestrado
  • Apresentação
  • Certificação Java
  • JPA
    • Exceptions
  • JSF
  • Versionamento
  • Contato

Tutorial: Configurando JUnit em Projeto Java no Eclipse

October 6, 2014 by Mauda 16 Comments

Conteúdo do Post:
  1. JUnit
  2. Requisitos Básicos
  3. Configurando…
  4. finally{

Olá Pessoal, tudo bom?

Esse tutorial tem por objetivo de explicar como configurar a biblioteca de testes JUnit em um Projeto Java na IDE do Eclipse.

JUnit

JUnit é uma ferramenta de automatização de testes unitários e de testes de regressão para projetos Java. Foi criada por:

Figura 01 -Eric Keck

 

Figura 02 – Kent Bech

Requisitos Básicos

  • IDE do Eclipse
    • Baixar do Site (www.eclipse.org)
  • Ter um Projeto Java criado
    • Duvidas para criar? Veja esse tutorial

Configurando…

Inicie o Eclipse, apontando para um workspace da sua máquina que contenha um Projeto Java criado.

Clique com o botão direito em cima do Projeto Java e vá na opção Properties, conforme a Figura 03:

Figura 03 – Opção Properties

Será apresentada uma dialog com o título Properties for NomeProjetoJava. Acesse a opção Java Build Path como mostra a Figura 04.

Figura 04 – Selecionando a opção java Build Path

Ao selecionar a opção, a dialog será atualizada para exibir quatro tabs: Source, Projects, Libraries, Order and Export. Agora, escolha a aba Libraries, Figura 05:

Figura 05 – Tab Libraries na opção Java Build Path

Não existe nenhuma menção sobre a biblioteca JUnit, dessa forma é necessário você clicar no botão Add Library, para inserir a biblioteca do JUnit. será apresentada a Dialog Add Library, Figura 06:

Figura 06 – Dialog Add Library

Escolha a opção JUnit e clique no botão Next >, para avançar para o próximo quadro da Dialog, Figura 07:

Figura 07 – Dialog Add Library, parte 2 – Escolhendo a versão do JUnit para a configuração

Na comboBox JUnit library version, escolher a versão 4 do JUnit e clicar no botão Finish. A biblioteca JUnit na versão 4 aparecerá como uma Library do Projeto, conforme Figura 08:

Figura 08 – Biblioteca JUnit adicionada com sucesso!

Para testar a sua configuração do JUnit, crie uma classe conforme o código abaixo:

Java
1
2
3
4
5
6
7
8
9
10
11
package br.com.mauda.tutorial.test;
import org.junit.Assert;
import org.junit.Test;
 
public class TesteConfiguracaoJUnit {
 
@Test
public void testeConfiguracao(){
Assert.assertEquals(2, (1+1), 0);
}
}

Para executar a classe acima, utilizando o JUnit clique com o botão direito em cima da classe e vá em Run As… > JUnit Test, Figura 09:

Figura 09 – Executar um teste JUnit

 

Ao rodar o código deverá aparecer uma aba chamada JUnit, a qual deverá conter uma barra verde indicando que o teste ocorreu com sucesso e o seu projeto está configurado com a biblioteca JUnit.

Figura 10 – Teste executado com sucesso!

finally{

Duvidas ou sugestões? Deixe seu feedback! Isso ajuda a saber a sua opinião sobre os artigos e melhorá-los para o futuro! Isso é muito importante!

Até um próximo post!

Filed Under: Java, Tutorial Tagged With: Automatização de Testes, Java, JUnit, Projeto Java, Teste, Testes Unitários

About Mauda

Mestre em Informática, Analista de Sistemas, Professor, SCJP e Baterista. Desde 2002 trabalhando no mundo Java e ensinando pessoas sobre desenvolvimento de sistemas. Mais informações

Reader Interactions

Comments

  1. Luis Felipe Miranda de Oliveira says

    September 13, 2016 at 8:54 pm

    Obrigado pelo post ! Me ajudou muito aqui.

    Reply
    • Mauda says

      September 18, 2016 at 11:13 pm

      Olá Luis, tudo bom?

      Obrigado pelo feedback.

      Precisando estamos aqui.

      Abs

      Reply
  2. Danilo says

    October 1, 2016 at 6:15 pm

    Everson, obrigado pelo post bem simples, didático e eficiente para um primeiro contato!

    Reply
    • Mauda says

      October 6, 2016 at 3:02 pm

      Olá Danilo, tudo bom?

      Obrigado pelo feedback!

      Continue visitando o site quando puder e precisando estamos aqui!

      Obrigado

      Reply
  3. Marcos Daniel Petry says

    July 1, 2017 at 11:37 am

    Olá Everson, tudo bem?
    Seu artigo meu foi útil para usar o Junit.
    Também visitei outros no site e coloquei nos meus favoritos para ler mais depois.
    Tem uma forma de assinar e receber as atualizações?
    Obrigado pelo tempo em disponibilizar esse trabalho.
    Saúde a você e família.
    Um abração.
    Marcos Petry
    Pós Graduando Eng Software PUC PR

    Reply
    • Mauda says

      July 4, 2017 at 9:35 am

      Olá Marcos, tudo bom?

      Obrigado pelo feedback. É muito importante saber se está sendo útil as informações criadas aqui.

      Sobre a forma de atualizações, eu utilizo o feedly (http://feedly.com), assim coloco o site lá e toda vez que há um artigo novo aparece no feed. Utilizo para vários sites essa estrutura e o legal é que ele também tem apps para Android e IOs, assim dá pra ver tanto no computador quanto nos smartphones.

      Obrigado e precisando estamos aqui!

      Reply
  4. Diego says

    August 11, 2017 at 1:52 pm

    Obrigado pelo post! me ajudou muito!

    Reply
    • Mauda says

      August 20, 2017 at 2:43 pm

      Olá Diego, tudo bom?

      Obrigado pelo feedback. Precisando estamos aqui.

      Até a próxima.

      Reply
  5. Alex SC says

    February 21, 2018 at 5:47 pm

    Grato pelo post, muito sucinto e claro.
    Obrigado.

    Reply
    • Mauda says

      February 22, 2018 at 1:27 pm

      Olá Alex, tudo bom?

      Obrigado pelo feedback!

      Precisando estamos por aqui!

      Obrigado.

      Reply
  6. Daniel Victor says

    June 25, 2019 at 10:49 pm

    Parabéns pelo texto. Simples, fácil e prático de usar, me ajudou bastante

    Reply
    • Mauda says

      July 11, 2019 at 5:11 pm

      Olá Daniel, tudo bom?

      Obrigado pelo Feedback.

      Precisando estamos por aqui.

      Abraços.

      Reply
  7. Elton says

    August 2, 2020 at 6:25 pm

    Oi, Mauda! Eu fiz o procedimento, mas sempre aparece uma janela de erro quando eu clico no Run As e quando eu mudo o número de uma classe, dá sempre verde em vez de vermelho. O que eu faço para o JUnit funcionar como deveria?

    Reply
    • Mauda says

      August 12, 2020 at 6:59 pm

      Olá Elton, tudo bem?

      Sua pergunta ficou muito vaga, seria interessante você me mandar um email com a stack trace, a mensagem de erro e prints da tela para me ajudar a te ajudar 😉

      Obrigado!

      Reply
  8. Denis says

    October 6, 2020 at 2:33 pm

    Acredite se quiser estava com a p… deste problema a tempos e pesquisei pacas! E a única solução q resolveu foi a a sua. Vlw

    Reply
    • Mauda says

      October 6, 2020 at 6:41 pm

      Olá Denis, tudo bom?

      Que bom que o artigo foi útil!

      Obrigado pelo feedback.

      Precisando estamos aqui!

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Advertisements

Copyright © 2022 · Genesis Framework · WordPress · Log in