✦ Unit Testing voor .NET · 1 dag · Kontich

Code waar je op kan vertrouwen

48 passed
·
0 failed
·
125 ms

Praktisch, herkenbaar en afgestemd op hoe .NET-projecten er vandaag écht uitzien.

Schrijf je in

Upcoming sessions

This one-day training is designed for .NET developers who want to improve code quality and build software with more confidence. You will leave the session with insights and practical examples you can apply immediately to your own projects.

No prior knowledge of unit testing is required. We build everything step by step, starting from real situations developers encounter in daily work.

Nov. 2026
Only
13
seats left

Unit Testing Training 2026 (date TBD)

09:30 - 17:00
YUST, Coveliersstraat 6, 2000 Antwerpen
€
795
p.p. (excl. BTW)
Enroll now

Inhoud

Which topics are covered during the training?

Basis

Introduction to unit testing in .NET

We start with the fundamentals. What are unit tests, why do they exist, and when do they actually add value? Rather than focusing on theory, we establish a practical framework for deciding when testing makes sense.

Arrange – Act – Assert

Structure of a good unit test

You will learn how to structure unit tests using proven patterns such as Arrange, Act, and Assert. We also focus on clear naming conventions and readable assertions that remain maintainable over time.

xUnit

Unit testing with xUnit

We dive into xUnit and show how to work with facts, theories, and test data. You will also learn how to structure test projects and write consistent tests within a .NET environment.

Mocking

Dependencies and mocking

How do you handle external dependencies, such as services, repositories, or helpers? We explain what should be mocked, what should not, and how to keep tests simple and reliable.

Scope

What not to test

Not everything needs to be tested. We discuss which parts of your application you can intentionally exclude from unit tests, and why testing via the public interface is often the most reliable approach.

Legacy code

Making legacy code testable

Learn how to take control of existing code that is difficult to test. We explore characterization tests and targeted refactoring techniques to improve testability without breaking existing behaviour.

TDD

Test-Driven Development (TDD)

We conclude with a practical introduction to TDD. You will learn how the Red, Green, Refactor cycle works and when TDD adds value within real development projects.

Samenwerking

Collaboration around testing

Testing becomes even stronger when teams collaborate. We explore techniques such as pair programming, TDD, ping-pong development, and mob programming to foster shared ownership and improve code quality.

Trainer: Joris Sonck
De trainer

Joris Sonck

.NET Software Developer

Software developer with more than eight years of experience building and maintaining .NET applications. In his daily work, he focuses strongly on code quality, testability, and sustainable solutions that remain maintainable over time.

LinkedIn icon

FAQ

Frequently asked questions

Staat je vraag er niet tussen? Stuur ons een bericht

+
Who is this course for?
+
Where does the course take place?
+
What do I need to participate?
+
How do I sign up?
+
How many people can participate?
+
Can the course be taken remotely?
+
Is this training eligible for the SME portfolio subsidy?
+
Can I register via the SME portfolio?
+
Questions about the training?
+
What if I cannot attend anymore?

In-house training op maat voor jouw team?

Dat kan! Laat een berichtje achter met waar je naar op zoek bent.
Wij werken de opleiding en offerte op maat voor je uit.

Bedankt voor je bericht!
We nemen zo snel mogelijk contact met je op.
Woops! Er is iets misgegaan.
Update cookies preferences