Introducción
  • Introducción
  • Instalación del entorno (JDK 8 + Eclipse)
  • Agregando las librerías de JUnit a nuestro proyecto (Manual)
  • Agregando las librerías de JUnit a nuestro proyecto (Add library)
  • Agregando las librerías de JUnit a nuestro proyecto (Maven)
  • Instalación de MoreUnit
  • Uso de MoreUnit
JUnit. Testeando nuestras clases
  • Primer JUnit. Sujeto bajo test
  • Diferencia entre error y fallo en un test
  • Anotaciones. Acciones previas y posteriores a los test (Fixtures)
  • Aserciones
  • AssertEquals I. Introducción igualdad de objetos en java
  • AssertEquals II
  • AssertEquals III
  • AssertTrue y AssertFalse
  • AssertNull y AssertNotNull
  • AssertSame () y assertNotSame ()
  • Debugando un test de Junit
  • Introducción a Hamcrest. Matchers
  • Hamcrest matchers. Uso de Hamcrest Library.
  • Novedades en Junit 4.13
  • Orden de los test
Gestionando excepciones
  • Fail
  • Método I. Try catch
  • Metodo II. @Test(Expected)
  • Método III. Reglas
Cobertura de test
  • Cobertura de los test. EclEmma
Test parametrizados
  • Test parametrizados I
  • Test parametrizados II
  • Test parametrizados III
  • Test parametrizados IV. Uso de la librería JUnitParams
Theories & Assumptions
  • Assumptions
  • Theories