   O que são?
     Baseiam-se em nos projetos da Engenharia
      Aeronáutica, onde todas as peças são testadas
      isoladamente até a exaustão
     Teste da menor unidade do projeto
   Uso somente dos dados necessários para
    testar a unidade e questão
   OO:
     Método
     Classe
     Objeto
   Por quê?
     Previne BUG’s
     Código confiável
     Permite Alterações
   O que testar?
     Funções mais simples antes
     Usar apenas o necessário
     Não testar Set’s and Get’s (a não ser que haja
      validação de dados)
     Escreva o teste para o bug antes de corrigi-lo
   O que é?
     Framework que facilita os testes unitários em Java
     Uma API completa para construir os testes
   Por que usar?
     Verifica se cada parte funciona como esperado
     Facilita criação, execução dos testes e
      apresentação dos resultados
     OO
     Free
   Como usar
   http://www.devmedia.com.br/junit-
    implementando-testes-unitarios-em-java-
    parte-i/1432

JUnit

  • 2.
    O que são?  Baseiam-se em nos projetos da Engenharia Aeronáutica, onde todas as peças são testadas isoladamente até a exaustão  Teste da menor unidade do projeto
  • 3.
    Uso somente dos dados necessários para testar a unidade e questão  OO:  Método  Classe  Objeto
  • 4.
    Por quê?  Previne BUG’s  Código confiável  Permite Alterações
  • 5.
    O que testar?  Funções mais simples antes  Usar apenas o necessário  Não testar Set’s and Get’s (a não ser que haja validação de dados)  Escreva o teste para o bug antes de corrigi-lo
  • 6.
    O que é?  Framework que facilita os testes unitários em Java  Uma API completa para construir os testes  Por que usar?  Verifica se cada parte funciona como esperado  Facilita criação, execução dos testes e apresentação dos resultados  OO  Free
  • 7.
    Como usar
  • 8.
    http://www.devmedia.com.br/junit- implementando-testes-unitarios-em-java- parte-i/1432