mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#testcontainers

4 posts3 participants0 posts today
Andre Hofmeister<p>Any <a href="https://mastodon.social/tags/pulsar" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pulsar</span></a> experts in the <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> community around? We're running occasionally into an issue with our <a href="https://mastodon.social/tags/testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testcontainers</span></a> module 🐛: <a href="https://github.com/testcontainers/testcontainers-dotnet/issues/1504" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/testcontainers/test</span><span class="invisible">containers-dotnet/issues/1504</span></a>. Any ideas?</p>
golangGoFiber v3 + Testcontainers: Production-like Local Dev with Air Intro Local development can be challenging when apps rely on external services like databases or queues, leading to brittle scripts a...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Engineering" target="_blank">#Engineering</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/go/golang" target="_blank">#go/golang</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/local-development" target="_blank">#local-development</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testcontainers" target="_blank">#Testcontainers</a><br><br><a href="https://www.docker.com/blog/go-local-dev-fiber-v3-testcontainers/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=golang" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=3qs1QKsfoWiq1Ok5cmQXEzG11F2&amp;interestId=golang" rel="nofollow noopener" target="_blank">Match</a>
Habr<p>Тестируем Kafka с Testcontainers</p><p>Привет, Хабр! Сегодня мы рассмотрим, как протестировать Kafka с помощью Testcontainers. Testcontainers — это библиотека, которая из JUnit-теста запускает Docker-контейнеры как обычные Java-объекты. Вы пишете пару строк — а на фоне поднимается полноценная инфраструктура: база, брокер, Redis, что угодно. После теста контейнер гарантированно останавливается, поэтому окружение всегда чистое, а CI не засоряется процессами. Kafka в Testcontainers запускается теми же двумя строками. Получаем реальный брокер, который ничем не отличается от продакшен-копии, но живёт ровно столько, сколько идёт тест.</p><p><a href="https://habr.com/ru/companies/otus/articles/931264/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">habr.com/ru/companies/otus/art</span><span class="invisible">icles/931264/</span></a></p><p><a href="https://zhub.link/tags/kafka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kafka</span></a> <a href="https://zhub.link/tags/%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>тестирование</span></a> <a href="https://zhub.link/tags/apache_kafka" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apache_kafka</span></a> <a href="https://zhub.link/tags/KafkaContainer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KafkaContainer</span></a> <a href="https://zhub.link/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a> <a href="https://zhub.link/tags/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5_%D1%82%D0%B5%D1%81%D1%82%D1%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Интеграционные_тесты</span></a> <a href="https://zhub.link/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://zhub.link/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a></p>
Habr<p>Docker, compose и Testcontainers в процессе разработки</p><p>Вы все еще разрабатываете и тестируете в общем окружении, пересылаете в мессенджерах файлы конфигов для запуска приложения на рабочей машине, провели половину спринта в ожидании ресурсов для новой: бд, очереди, etc.? Знайте - вы не одиноки. Но бывает по-другому. Если вы еще здесь, полагаю, что все же хочется “по-другому”. На самом деле это вовсе не значит, что сейчас плохо. Просто жизнь такая. Так о чем это мы тут? О рабочем и тестовом окружении, интеграционном (здесь будем называть интеграцией любое внешнее по отношению к процессу приложения взаимодействие – потому что так хочется) тестировании и немного о процессе разработки по.</p><p><a href="https://habr.com/ru/articles/931932/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/931932/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>тестирование</span></a> <a href="https://zhub.link/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://zhub.link/tags/testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testcontainers</span></a> <a href="https://zhub.link/tags/best_practicies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>best_practicies</span></a> <a href="https://zhub.link/tags/qa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qa</span></a> <a href="https://zhub.link/tags/cicd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cicd</span></a> <a href="https://zhub.link/tags/software_development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software_development</span></a></p>
robrich<p><a href="https://github.com/wiremock/WireMock.Net/wiki/Using-WireMock.Net.Testcontainers" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/wiremock/WireMock.N</span><span class="invisible">et/wiki/Using-WireMock.Net.Testcontainers</span></a> - a great startup sample for <a href="https://hachyderm.io/tags/WireMock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WireMock</span></a> <a href="https://hachyderm.io/tags/dotNET" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotNET</span></a> using <a href="https://hachyderm.io/tags/TestContainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestContainers</span></a> and <a href="https://hachyderm.io/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a></p>
PostgreSQLGoFiber v3 + Testcontainers: Production-like Local Dev with Air Intro Local development can be challenging when apps rely on external services like databases or queues, leading to brittle scripts a...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Engineering" target="_blank">#Engineering</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/go/golang" target="_blank">#go/golang</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/local-development" target="_blank">#local-development</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testcontainers" target="_blank">#Testcontainers</a><br><br><a href="https://www.docker.com/blog/go-local-dev-fiber-v3-testcontainers/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=PostgreSQL" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=2wAzEAyNmvdKgFfoHIvTi4Ot8wC&amp;interestId=PostgreSQL" rel="nofollow noopener" target="_blank">Match</a>
Docker Blog<p>GoFiber v3 + Testcontainers: Production-like Local Dev with Air<br><a href="https://techhub.social/tags/Engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Engineering</span></a> <a href="https://techhub.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://techhub.social/tags/Gogolang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gogolang</span></a> <a href="https://techhub.social/tags/Localdevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Localdevelopment</span></a> <a href="https://techhub.social/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a></p><p><a href="https://www.docker.com/blog/go-local-dev-fiber-v3-testcontainers/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">docker.com/blog/go-local-dev-f</span><span class="invisible">iber-v3-testcontainers/</span></a></p>
PostgreSQLBuild a GenAI App With Java Using Spring AI and Docker Model Runner When thinking about starting a Generative AI (GenAI) project, you might assume that Python is required to get started in this new...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Products" target="_blank">#Products</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/AI/ML" target="_blank">#AI/ML</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Model" target="_blank">#Model</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Runner" target="_blank">#Runner</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testcontainers" target="_blank">#Testcontainers</a><br><br><a href="https://www.docker.com/blog/build-genai-app-with-java-spring-ai-docker-model-runner/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=PostgreSQL" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=KRuNxHe0lGmlRQdhBDGXnBoXXjU&amp;interestId=PostgreSQL" rel="nofollow noopener" target="_blank">Match</a>
PostgreSQLBuild a GenAI App With Java Using Spring AI and Docker Model Runner When thinking about starting a Generative AI (GenAI) project, you might assume that Python is required to get started in this new...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Products" target="_blank">#Products</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/AI/ML" target="_blank">#AI/ML</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Model" target="_blank">#Model</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Runner" target="_blank">#Runner</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testcontainers" target="_blank">#Testcontainers</a><br><br><a href="https://www.docker.com/blog/build-genai-app-with-java-spring-ai-docker-model-runner/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=PostgreSQL" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=IVGMT8GXR0NHOoWos2ypfeWVMn2&amp;interestId=PostgreSQL" rel="nofollow noopener" target="_blank">Match</a>
Docker Blog<p>Build a GenAI App With Java Using Spring AI and Docker Model Runner<br><a href="https://techhub.social/tags/Products" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Products</span></a> <a href="https://techhub.social/tags/AIML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIML</span></a> <a href="https://techhub.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://techhub.social/tags/DockerModelRunner" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerModelRunner</span></a> <a href="https://techhub.social/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a></p><p><a href="https://www.docker.com/blog/build-genai-app-with-java-spring-ai-docker-model-runner/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">docker.com/blog/build-genai-ap</span><span class="invisible">p-with-java-spring-ai-docker-model-runner/</span></a></p>
Tim<p>We have finished work on a major part of the <a href="https://mainz.social/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a> migration for <a href="https://mainz.social/tags/Operaton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Operaton</span></a>, our <a href="https://mainz.social/tags/Camunda7" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Camunda7</span></a> fork, yesterday. From now on, we can run integration tests for Wildfly, Tomcat and a Spring Boot based distribution nightly in combination with H2, MySQL, MariaDB, Postgres, SQL Server, Oracle DB and DB2. The 21 different combinations take about an hour to build in parallel, for <a href="https://mainz.social/tags/Wildfly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wildfly</span></a> we needed to combine Testcontainers with <a href="https://mainz.social/tags/Arquillian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Arquillian</span></a>. I smell a blog post.</p>
Andre Hofmeister<p>Hey <a href="https://mastodon.social/tags/testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testcontainers</span></a> for <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> users! I am curious do you think we should drop the default image/version for modules: <a href="https://github.com/testcontainers/testcontainers-dotnet/discussions/1470" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/testcontainers/test</span><span class="invisible">containers-dotnet/discussions/1470</span></a>?</p>
greg0ire :doctrine:<p>New blog just dropped!</p><p><a href="https://dev.to/manomano-tech-team/wiremock-testcontainers-algolia-go--3hn7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/manomano-tech-team/wire</span><span class="invisible">mock-testcontainers-algolia-go--3hn7</span></a></p><p><a href="https://phpc.social/tags/algolia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algolia</span></a> <a href="https://phpc.social/tags/testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testcontainers</span></a>, <a href="https://phpc.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> , <a href="https://phpc.social/tags/wiremock" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wiremock</span></a></p>
golangWiremock + testcontainers + Algolia + Go = ❤️ When dealing with a SaaS like Algolia , testing can be a hassle. Ideally, you should not "mock what you do not own". In other words, you sh...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/go" target="_blank">#go</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/wiremock" target="_blank">#wiremock</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/algolia" target="_blank">#algolia</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/testcontainers" target="_blank">#testcontainers</a><br><br><a href="https://dev.to/manomano-tech-team/wiremock-testcontainers-algolia-go--3hn7" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=golang" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=MMcELv6Jlj5uloGRFgOtWKWZpQ0&amp;interestId=golang" rel="nofollow noopener" target="_blank">Match</a>
MongoDBDocker Desktop 4.42: Native IPv6, Built-In MCP, and Better Model Packaging Docker Desktop 4.42 introduces powerful new capabilities that enhance network flexibility, improve security, and deepen AI...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Products" target="_blank">#Products</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/AI/ML" target="_blank">#AI/ML</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Compose" target="_blank">#Compose</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Desktop" target="_blank">#Desktop</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Desktop" target="_blank">#Desktop</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/release" target="_blank">#release</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/MCP" target="_blank">#MCP</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testcontainers" target="_blank">#Testcontainers</a><br><br><a href="https://www.docker.com/blog/docker-desktop-4-42-native-ipv6-built-in-mcp-and-better-model-packaging/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=MongoDB" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=RdvyCGZm9WDXjnXnEZGe75MtLKC&amp;interestId=MongoDB" rel="nofollow noopener" target="_blank">Match</a>
MongoDBDocker Desktop 4.42: Native IPv6, Built-In MCP, and Better Model Packaging Docker Desktop 4.42 introduces powerful new capabilities that enhance network flexibility, improve security, and deepen AI...<br><br><a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Products" target="_blank">#Products</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/AI/ML" target="_blank">#AI/ML</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Compose" target="_blank">#Compose</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Desktop" target="_blank">#Desktop</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Docker" target="_blank">#Docker</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Desktop" target="_blank">#Desktop</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/release" target="_blank">#release</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/MCP" target="_blank">#MCP</a> <a rel="nofollow noopener" class="mention hashtag" href="https://mastodon.social/tags/Testcontainers" target="_blank">#Testcontainers</a><br><br><a href="https://www.docker.com/blog/docker-desktop-4-42-native-ipv6-built-in-mcp-and-better-model-packaging/" rel="nofollow noopener" target="_blank">Origin</a> | <a href="https://awakari.com/sub-details.html?id=MongoDB" rel="nofollow noopener" target="_blank">Interest</a> | <a href="https://awakari.com/pub-msg.html?id=1QVTEvLiAdmbfuNZVdmJq8iXGAS&amp;interestId=MongoDB" rel="nofollow noopener" target="_blank">Match</a>
Docker Blog<p>Docker Desktop 4.42: Native IPv6, Built-In MCP, and Better Model Packaging<br><a href="https://techhub.social/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a> <a href="https://techhub.social/tags/Products" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Products</span></a> <a href="https://techhub.social/tags/AIML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AIML</span></a> <a href="https://techhub.social/tags/DockerCompose" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerCompose</span></a> <a href="https://techhub.social/tags/DockerDesktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerDesktop</span></a> <a href="https://techhub.social/tags/DockerDesktoprelease" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DockerDesktoprelease</span></a> <a href="https://techhub.social/tags/MCP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MCP</span></a> <a href="https://techhub.social/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a></p><p><a href="https://www.docker.com/blog/docker-desktop-4-42-native-ipv6-built-in-mcp-and-better-model-packaging/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">docker.com/blog/docker-desktop</span><span class="invisible">-4-42-native-ipv6-built-in-mcp-and-better-model-packaging/</span></a></p>
Andre Hofmeister<p>A new <a href="https://mastodon.social/tags/testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testcontainers</span></a> for <a href="https://mastodon.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> version is available! This release includes a couple of new modules, a dedicated wait strategy for ADO.NET compatible containers, and plenty of other improvements under the hood: <a href="https://github.com/testcontainers/testcontainers-dotnet/releases/tag/4.5.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/testcontainers/test</span><span class="invisible">containers-dotnet/releases/tag/4.5.0</span></a>. A huge shoutout to all contributors, thank you 🙌.</p><p>Also happy to share that all tests have now been fully migrated to xUnit.net v3. Thanks to <span class="h-card" translate="no"><a href="https://dotnet.social/@xunit" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>xunit</span></a></span> for all your work over the years.</p>
Dev Leader<p>What if we could easily spin up containers for services that our tests depend on?</p><p>Read more here:<br><a href="https://www.devleader.ca/2024/03/27/c-testcontainers-for-mongodb-how-to-easily-run-local-databases/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2024/03/27/c-test</span><span class="invisible">containers-for-mongodb-how-to-easily-run-local-databases/</span></a></p><p><a href="https://hachyderm.io/tags/MongoDB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MongoDB</span></a> <a href="https://hachyderm.io/tags/CSharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSharp</span></a> <a href="https://hachyderm.io/tags/DotNet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DotNet</span></a> <a href="https://hachyderm.io/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a> <a href="https://hachyderm.io/tags/Docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Docker</span></a></p>
Microsoft DevBlogs<p>and leverage fixtures for effective testing.</p><p>Let’s enhance our testing practices together! <a href="https://dotnet.social/tags/Dapr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Dapr</span></a> <a href="https://dotnet.social/tags/Testcontainers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testcontainers</span></a> <a href="https://dotnet.social/tags/Pytest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pytest</span></a> <a href="https://dotnet.social/tags/IntegrationTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IntegrationTesting</span></a></p><p>For more information check: <a href="https://devblogs.microsoft.com/ise/external-data-handling-learnings/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">devblogs.microsoft.com/ise/ext</span><span class="invisible">ernal-data-handling-learnings/</span></a>.</p>