Afronding

Introductie tot testen in Java

Maria Milusheva

Senior Software Engineer

Samenvatting hoofdstuk 1

Hoofdstuk 1.1:
  • Het concept van softwaretesten geïntroduceerd
  • De voordelen van testen besproken
  • Randgevallen doorgenomen die je altijd moet testen
Hoofdstuk 1.2:
  • Testen met JUnit geïntroduceerd
  • JUnit 5-syntax zoals @Test leren kennen
  • assertEquals() geoefend
Hoofdstuk 1.3:
  • Unit testen gedefinieerd
  • Extra asserts bestudeerd: assertTrue(), assertInstanceOf(), assertNull()
Introductie tot testen in Java

Samenvatting hoofdstuk 2

Hoofdstuk 2.1:
  • Geleerd over softwareafhankelijkheden
  • Integratietesten gedefinieerd als testen hoe componenten samenwerken
  • Geoefend met ECB-wisselkoersen
Hoofdstuk 2.2:
  • Mocks ontdekt om testcondities te sturen
  • Mockito en de syntax bestudeerd: mock(), when(), .thenReturn()
Hoofdstuk 2.3:
  • verify() geleerd om mock-interacties te controleren
  • Geoefend met databasevoorbeelden
Introductie tot testen in Java

Samenvatting hoofdstuk 3

Hoofdstuk 3.1:
  • @ParameterizedTest gebruikt om testklassen te verkorten en herhaling te verminderen
  • @ValueSource en @CsvSource geoefend
Hoofdstuk 3.2:
  • Manieren ontdekt om complexere argumenten door te geven met @MethodSource en Arguments.of()
  • De annotatie @BeforeEach tegengekomen
Hoofdstuk 3.3:
  • Leren eerst in tests te denken
  • Test-Driven Development gedefinieerd als tests schrijven vóór de implementatie
  • Bugs fixen met TDD geleerd
Introductie tot testen in Java

Verder leren:

Interessante talks:
Verder verdiepen:
Introductie tot testen in Java

Gefeliciteerd!

Introductie tot testen in Java

Preparing Video For Download...