<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testpiramide on dotkarl</title><link>https://www.karlvanheijster.com/tags/testpiramide/</link><description>Recent content in Testpiramide on dotkarl</description><generator>Hugo</generator><language>nl-NL</language><lastBuildDate>Fri, 27 Mar 2026 08:15:33 +0100</lastBuildDate><atom:link href="https://www.karlvanheijster.com/tags/testpiramide/index.xml" rel="self" type="application/rss+xml"/><item><title>TDD en de testpiramide</title><link>https://www.karlvanheijster.com/blog/26/03/tdd-en-de-testpiramide/</link><pubDate>Fri, 27 Mar 2026 08:03:21 +0100</pubDate><guid>https://www.karlvanheijster.com/blog/26/03/tdd-en-de-testpiramide/</guid><description>Ik ruimde een boekenkast in op het werk, toen een collega me vroeg of ik wist hoe je een call naar een &lt;em>keyed service&lt;/em> uit de &lt;code>IServiceProvider&lt;/code> mockt. Nee, niet direct, zei ik. Maar waarom zou je dat überhaupt willen? Vanaf daar ontspon er een gesprek over Test-Driven Development, het ontwerp van code en de verschillende delen van de testpiramide.</description></item><item><title>Unittests vs. integratietests</title><link>https://www.karlvanheijster.com/blog/25/09/unittests-vs-integratietests/</link><pubDate>Fri, 26 Sep 2025 08:31:33 +0200</pubDate><guid>https://www.karlvanheijster.com/blog/25/09/unittests-vs-integratietests/</guid><description>Integratietests worden veelal gedefinieerd in contrast met unittests. Als we unittests beschouwen we als tests die (een eenheid van) gedrag testen, dan volgt daaruit dat integratietests &lt;em>niet&lt;/em> het testen van gedrag als doel hebben. Integratietests verifiëren niet de &lt;em>inhoud van&lt;/em> subsystemen, maar de &lt;em>interactie tussen&lt;/em> subsystemen.</description></item><item><title>Zelfs de testpiramide is niet meer heilig!</title><link>https://www.karlvanheijster.com/blog/22/07/zelfs-de-testpiramide-is-niet-meer-heilig/</link><pubDate>Mon, 04 Jul 2022 07:47:43 +0200</pubDate><guid>https://www.karlvanheijster.com/blog/22/07/zelfs-de-testpiramide-is-niet-meer-heilig/</guid><description>Ik ben altijd in de veronderstelling geweest dat mijn geautomatiseerde tests een piramidevormige verhouding tot elkaar zouden moeten hebben: aan de basis enorm veel unittests, in het midden een goede hoeveelheid integratietests, en aan de top een bescheiden aantal &lt;em>end to end&lt;/em> (E2E) tests. Totdat ik &lt;em>Learning Domain-Driven Design&lt;/em> van Vlad Khononov las. (Een aanrader, overigens!)</description></item></channel></rss>