Part 3/3: From Zero to Hero: Integration Testing in .NET

Testing is an absolute must when building reliable software. It allows us to make code changes with a minimal amount of risk, and it ensures that bugs or problems within our codebase are caught early, before they can even have any customer impact. It can also let us know how our application performs under pressure, and we can use that information to optimise what really matters.

  • Oct 23
    Alfândega Porto Congress Centre
    2 hours
    14:00 - 16:00 UTC
    Nick Chapsas
    -

This workshop will get you started on the right track and teach you all the best practices you need to know to write clean and practical integration tests in .NET with C#.

Topics
- Understanding the different types of testing
- Introduction to Integration Testing
- Understanding the WebApplicationFactory
- Dealing with Databases
- Dealing with APIs
- Building test-specific environments using Docker

Target audience and prerequisites
This workshop is aimed at backend developers with some experience writing applications using C# and .NET.
The workshop will not focus on .NET Framework at all.

Equipment needed
- Visual Studio 2022 or JetBrains Rider or VS Code
- .NET 9
- Docker Desktop (no need for Kubernetes to be installed)

Nick Chapsas
Author & Founder @ Dometrain

Nick is a Content Creator focusing on C# & .NET and an Author and Founder of the educational platform Dometrain.

    NDC Conferences uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?