testcontainers-dotnet
testcontainers-dotnet copied to clipboard
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
### Problem I'm not entirely sure, if this is an indented use-case or not. In one of my projects, we have a huge number of database migrations and also a...
### Problem Most of web applications need somewhat sending emails. MailHog is good choice SMTP for integration testing for sending emails. ( It also has API for checking whether email...
## What does this PR do? Adds `Testcontainers.Mailpit` as a module to the project. ## Why is it important? [Mailpit](https://mailpit.axllent.org/) is an extremely useful tool for testing email related features...
## What does this PR do? This pull request introduces a new `Testcontainers.Xunit` NuGet package. It provides two main classes to simplify working with Testcontainers within xUnit.net tests. * `ContainerTest`...
### Testcontainers version 3.8.0 ### Using the latest Testcontainers version? Yes ### Host OS MacOS ### Host arch Silicon/ARM ### .NET version 7 ### Docker version ```shell Rancher 1.13.1 ```...
### Problem Hi 👋, in the past few weeks, I've encountered several issues with the GitHub-hosted runners. Due to the increasing number of modules, pulling all the images occupies too...
### Problem Lack to support SQLite database OOB ### Solution Introducing Testcontainers.Sqlite package ### Benefit Allow devs to use SQLite ### Alternatives Nothing ### Would you like to help contributing...
Closes #992 ## What does this PR do? This commit adds a qdrant container to the list of supported Testcontainers, for use with the [Qdrant vector database](https://qdrant.tech/). The qdrant container...
## What does this PR do? Add support for starting [Apache Pulsar](https://pulsar.apache.org/) containers. ## Why is it important? This is required to write tests that target [Apache Pulsar](https://pulsar.apache.org/). ## How...
### Problem There is no one-node replica set support for testcontainers-dotnet but the java version seems to have something. However, by looking at the java code I have some doubts...