testcontainers

Installation
SKILL.md

Integration Testing with TestContainers

When to Use This Skill

Use this skill when:

  • Writing integration tests that need real infrastructure (databases, caches, message queues)
  • Testing data access layers against actual databases
  • Verifying message queue integrations
  • Testing Redis caching behavior
  • Avoiding mocks for infrastructure components
  • Ensuring tests work against production-like environments
  • Testing database migrations and schema changes

Core Principles

Installs
451
GitHub Stars
52
First Seen
Mar 7, 2026
testcontainers — wshaddix/dotnet-skills