September 15, 2023
Utilizing Testcontainers for Integration Testing
When writing automated tests, one of the hardest parts of is when integration testing and external dependencies are required-- like a database or external service. While running these things may not be hard an and of itself, maintaining consistency between the tests and the dependencies can be difficult. Recently, I've been working on a legacy data access library that needed some refactoring to get to .NET 6 from .NET 4.8.