SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
O que é o JUnit?
O JUnit nada mais é que um framework que facilita o
desenvolvimento e execução de testes de unidade em código
Java.
Vantagem de usar o JUnit
● JUnit pode verificar se cada unidade de código funciona
da forma esperada.
● Orientado a Objeto
● Facilita a criação, execução automática de testes e a
apresentação dos resultados.
Framework
Assert
➔ assertEquals()
➔ assertTrue()
➔ assertFalse()
➔ assertNotNull()
➔ assertNull()
Framework
Annotations
➔ @Test
➔ @Before
➔ @After
➔ @AfterClass
➔ @BeforeClass
➔ @Ignore
➔ @Runwith
Framework
➔ TestResult,
➔ Test,
➔ TestCase,
➔ TestSuite,
➔ BaseTestRunner
JUnit: Framework para testes de unidade em Java

Mais conteúdo relacionado

Mais procurados

Aexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tddAexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tddCarlos Santana
 
Testes: existe vida antes do TDD
Testes: existe vida antes do TDDTestes: existe vida antes do TDD
Testes: existe vida antes do TDDDiana Ungaro Arnos
 
PHP Expericence 2015 - Testes Unitários - Existe vida antes do TDD
PHP Expericence 2015 - Testes Unitários - Existe vida antes do TDDPHP Expericence 2015 - Testes Unitários - Existe vida antes do TDD
PHP Expericence 2015 - Testes Unitários - Existe vida antes do TDDDiana Ungaro Arnos
 
Testes Unitários/Integrados
Testes Unitários/IntegradosTestes Unitários/Integrados
Testes Unitários/IntegradosGiovanni Bassi
 
JUnit - Selenium
JUnit - SeleniumJUnit - Selenium
JUnit - SeleniumCaue Guerra
 
Apresentacao Testes de Unidade
Apresentacao Testes de UnidadeApresentacao Testes de Unidade
Apresentacao Testes de UnidadeAline Ferreira
 
Por que automatizar testes de software?
Por que automatizar testes de software?Por que automatizar testes de software?
Por que automatizar testes de software?Samuel Lourenço
 
Testes de unidade - RP Tec Com
Testes de unidade - RP Tec ComTestes de unidade - RP Tec Com
Testes de unidade - RP Tec ComIgor Rozani
 
MoT-RJ: Identificando mudanças com snapshots teste - Ana Izabel
MoT-RJ: Identificando mudanças com snapshots teste - Ana IzabelMoT-RJ: Identificando mudanças com snapshots teste - Ana Izabel
MoT-RJ: Identificando mudanças com snapshots teste - Ana IzabelLucas Fraga
 
Implementando Testes Unitários em Java - Manoel Pimentel
Implementando Testes Unitários em Java - Manoel PimentelImplementando Testes Unitários em Java - Manoel Pimentel
Implementando Testes Unitários em Java - Manoel PimentelManoel Pimentel Medeiros
 
Introdução a testes unitários automatizados com JUnit e NUnit
Introdução a testes unitários automatizados com JUnit e NUnitIntrodução a testes unitários automatizados com JUnit e NUnit
Introdução a testes unitários automatizados com JUnit e NUnitelliando dias
 
Testes unitários x unit
Testes unitários   x unitTestes unitários   x unit
Testes unitários x unitLucas Marques
 
Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1Diego Pacheco
 
Teste de Integração - Unidade III
Teste de Integração - Unidade IIITeste de Integração - Unidade III
Teste de Integração - Unidade IIIJoão Lourenço
 
Testes de Unidade - Unidade II
Testes de Unidade - Unidade IITestes de Unidade - Unidade II
Testes de Unidade - Unidade IIJoão Lourenço
 

Mais procurados (20)

Aexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tddAexo TI - Boas práticas de testes tdd
Aexo TI - Boas práticas de testes tdd
 
JUnit
JUnitJUnit
JUnit
 
Testes: existe vida antes do TDD
Testes: existe vida antes do TDDTestes: existe vida antes do TDD
Testes: existe vida antes do TDD
 
PHP Expericence 2015 - Testes Unitários - Existe vida antes do TDD
PHP Expericence 2015 - Testes Unitários - Existe vida antes do TDDPHP Expericence 2015 - Testes Unitários - Existe vida antes do TDD
PHP Expericence 2015 - Testes Unitários - Existe vida antes do TDD
 
Testes Unitários/Integrados
Testes Unitários/IntegradosTestes Unitários/Integrados
Testes Unitários/Integrados
 
JUnit - Selenium
JUnit - SeleniumJUnit - Selenium
JUnit - Selenium
 
JUnit Sample
JUnit SampleJUnit Sample
JUnit Sample
 
Apresentacao Testes de Unidade
Apresentacao Testes de UnidadeApresentacao Testes de Unidade
Apresentacao Testes de Unidade
 
Por que automatizar testes de software?
Por que automatizar testes de software?Por que automatizar testes de software?
Por que automatizar testes de software?
 
Testes de unidade - RP Tec Com
Testes de unidade - RP Tec ComTestes de unidade - RP Tec Com
Testes de unidade - RP Tec Com
 
MoT-RJ: Identificando mudanças com snapshots teste - Ana Izabel
MoT-RJ: Identificando mudanças com snapshots teste - Ana IzabelMoT-RJ: Identificando mudanças com snapshots teste - Ana Izabel
MoT-RJ: Identificando mudanças com snapshots teste - Ana Izabel
 
Testes Unitários
Testes UnitáriosTestes Unitários
Testes Unitários
 
Implementando Testes Unitários em Java - Manoel Pimentel
Implementando Testes Unitários em Java - Manoel PimentelImplementando Testes Unitários em Java - Manoel Pimentel
Implementando Testes Unitários em Java - Manoel Pimentel
 
Introdução a testes unitários automatizados com JUnit e NUnit
Introdução a testes unitários automatizados com JUnit e NUnitIntrodução a testes unitários automatizados com JUnit e NUnit
Introdução a testes unitários automatizados com JUnit e NUnit
 
Testes unitários x unit
Testes unitários   x unitTestes unitários   x unit
Testes unitários x unit
 
Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1Treinamento Testes Unitários - parte 1
Treinamento Testes Unitários - parte 1
 
Teste de Integração - Unidade III
Teste de Integração - Unidade IIITeste de Integração - Unidade III
Teste de Integração - Unidade III
 
Junit 4.0
Junit 4.0Junit 4.0
Junit 4.0
 
Junit
JunitJunit
Junit
 
Testes de Unidade - Unidade II
Testes de Unidade - Unidade IITestes de Unidade - Unidade II
Testes de Unidade - Unidade II
 

Destaque

Testcomprensionlectora3niveles
Testcomprensionlectora3nivelesTestcomprensionlectora3niveles
Testcomprensionlectora3nivelesBety Mtz
 
9° conferencia fortalecimiento del sistema institucional de archivo del ren...
9° conferencia   fortalecimiento del sistema institucional de archivo del ren...9° conferencia   fortalecimiento del sistema institucional de archivo del ren...
9° conferencia fortalecimiento del sistema institucional de archivo del ren...Colegiado Unidos por un Perú con Valores
 
Causas de la caida del imperio romano
Causas de la caida del imperio romanoCausas de la caida del imperio romano
Causas de la caida del imperio romano129rv
 
Градостроительный потенциал территории "Общественный центр района Южное Бутово"
Градостроительный потенциал территории "Общественный центр района Южное Бутово"Градостроительный потенциал территории "Общественный центр района Южное Бутово"
Градостроительный потенциал территории "Общественный центр района Южное Бутово"LAZOVOY
 
Projeto escola primaria para o municipio de amparo (1)
Projeto escola primaria para o municipio de amparo (1)Projeto escola primaria para o municipio de amparo (1)
Projeto escola primaria para o municipio de amparo (1)Rogerio Catanese
 
Клетки и ткани человека
Клетки и ткани человекаКлетки и ткани человека
Клетки и ткани человекаAlexey Platonov
 
Jornal jardim camandocaia e nardini
Jornal jardim camandocaia e nardiniJornal jardim camandocaia e nardini
Jornal jardim camandocaia e nardiniRogerio Catanese
 
LeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry Potter
LeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry PotterLeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry Potter
LeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry PotterRachel Kibler
 
O processo da independencia brasileira
O processo da independencia brasileiraO processo da independencia brasileira
O processo da independencia brasileiraLeandro Lopes
 
e commerce for business
 e commerce for business e commerce for business
e commerce for businesssasiganth
 

Destaque (16)

Testcomprensionlectora3niveles
Testcomprensionlectora3nivelesTestcomprensionlectora3niveles
Testcomprensionlectora3niveles
 
9° conferencia fortalecimiento del sistema institucional de archivo del ren...
9° conferencia   fortalecimiento del sistema institucional de archivo del ren...9° conferencia   fortalecimiento del sistema institucional de archivo del ren...
9° conferencia fortalecimiento del sistema institucional de archivo del ren...
 
Causas de la caida del imperio romano
Causas de la caida del imperio romanoCausas de la caida del imperio romano
Causas de la caida del imperio romano
 
Градостроительный потенциал территории "Общественный центр района Южное Бутово"
Градостроительный потенциал территории "Общественный центр района Южное Бутово"Градостроительный потенциал территории "Общественный центр района Южное Бутово"
Градостроительный потенциал территории "Общественный центр района Южное Бутово"
 
spring bed termurah
spring bed termurahspring bed termurah
spring bed termurah
 
spring bed talenta
spring bed talentaspring bed talenta
spring bed talenta
 
spring bed ukuran 80x200
spring bed ukuran 80x200spring bed ukuran 80x200
spring bed ukuran 80x200
 
Projeto escola primaria para o municipio de amparo (1)
Projeto escola primaria para o municipio de amparo (1)Projeto escola primaria para o municipio de amparo (1)
Projeto escola primaria para o municipio de amparo (1)
 
Клетки и ткани человека
Клетки и ткани человекаКлетки и ткани человека
Клетки и ткани человека
 
Jornal jardim camandocaia e nardini
Jornal jardim camandocaia e nardiniJornal jardim camandocaia e nardini
Jornal jardim camandocaia e nardini
 
LeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry Potter
LeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry PotterLeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry Potter
LeakyCon 2016 - Rational Rebellion: Morality and the Rule of Law in Harry Potter
 
중간PT
중간PT중간PT
중간PT
 
O processo da independencia brasileira
O processo da independencia brasileiraO processo da independencia brasileira
O processo da independencia brasileira
 
e commerce for business
 e commerce for business e commerce for business
e commerce for business
 
MY FLYER
MY FLYERMY FLYER
MY FLYER
 
bonaanna
bonaannabonaanna
bonaanna
 

JUnit: Framework para testes de unidade em Java