Course Outline

Introductie

Unit Testing Kaders

  • Wat zijn eenheidstests?
  • De grondbeginselen van een raamwerk voor het testen van eenheden

Testgestuurde ontwikkeling

  • Overzicht van refactoring
  • De verschillende benaderingen van testen

Voorbereiding van de ontwikkelingsomgeving

  • Installeren en configureren Visual Studio Code
  • .Net installeren en configureren
  • nUnit installeren en configureren

Het schrijven van een Unit Testing Framework

  • Een toets maken
  • Meer testen toepassen
  • De testloper herstructureren
  • Werken met de assert-klasse
  • Reflecteren op oproepmethoden
  • Een naamgevingsconventie gebruiken

Visual Studio Code Integratie

  • Een project maken met sjablonen
  • Een project maken met een framework voor het testen van eenheden
  • De test uitvoeren
  • Code optimaliseren
  • Parameters testen

nEenheid

  • Schrijven en uitvoeren van een testunit
  • Beperkingen gebruiken
  • Parameters testen

xEenheid

  • Schrijven en uitvoeren van een eenheidstest
  • Parameters testen met InLine
  • Testen van meerdere parameters
  • Een aangepast lesgroeplid gebruiken

Geavanceerde optimalisaties

  • Tests groeperen
  • Werken met testattributen
  • Aanpassen met afspeellijsten
  • Tests voor foutopsporing
  • Testmenu's gebruiken
  • Resultaten bekijken met CodeLens
  • Codedekking gebruiken
  • Tests uitvoeren met MSTest

Samenvatting en conclusie

Requirements

  • Een goed begrip van de basisbeginselen van Dot Net

Publiek

  • Softwaretesters
 21 Hours

Getuigenissen (7)

Related Courses

Related Categories