87. Introduction to Snapshot testing and using Verify.Xunit
87. Introduction to Snapshot testing and using Verify.Xunit
Michiel en Oscar bespreken snapshot testing, wat een soort gegevensvergelijkingstest is. snapshot testing slaat de uitvoer van een test op en vergelijkt deze met de uitvoer bij volgende runs om eventuele wijzigingen te detecteren. Michiel demonstreert hoe je snapshot tests schrijft met behulp van de Verify.Xunit bibliotheek in C#. Ze laten zien hoe snapshot tests onbedoelde wijzigingen of bugs kunnen detecteren die worden geïntroduceerd wanneer code wordt gewijzigd. Hun demo maakt gebruik van een eenvoudige employee mapper om persoonlijke gegevens te mappen naar werknemer gegevens. Bugs worden opzettelijk geïntroduceerd om aan te tonen hoe snapshot tests falen wanneer de uitvoer onverwacht verandert.
Links voor meer informatie:
Meer video's
-
131. ShellGPT: Your AI Assistant in the Terminal
Christian en Bram verkennen ShellGPT, configuratie, genereren van commando’s, samenvatten van bestanden, datatransformatie, webdeployments met Docker en iteratieve REPL scripting.ContenttypeVideo
-
130. How SBOMs Expose Vulnerabilities in Your Software Supply Chain
SBOMs geven inzicht in softwarecomponenten, helpen kwetsbaarheden opsporen, verhogen transparantie en verbeteren risicobeheer voor developers, DevOps engineers en security professionals.
ContenttypeVideo
-
129. Pattern Matching in C-sharp: Getting Started
In deze Betatalks aflevering laten Christian en Yvo zien hoe C# pattern matching if/else logica vereenvoudigt en businessregels duidelijker, veiliger en compacter maakt.ContenttypeVideo
Altijd op de hoogte met onze Betatalks en tech-updates!
Schrijf je in en ontvang om de week een update met de nieuwste kennis en ontwikkelingen.