aspire-integration-testing
CommunityTest .NET Aspire apps with real dependencies.
AuthorAGIBuild
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of writing robust integration tests for .NET Aspire applications by leveraging xUnit and Aspire's testing facilities, ensuring your distributed applications function correctly with real dependencies.
Core Features & Use Cases
- Real Dependency Testing: Test against actual infrastructure like databases and message brokers orchestrated by Aspire.
- Dynamic Endpoint Discovery: Automatically find service endpoints, avoiding hardcoded URLs.
- Fixture Management: Utilize
IAsyncLifetimefor proper setup and teardown of test environments. - Use Case: You need to verify that your ASP.NET Core API correctly interacts with a real PostgreSQL database and a Redis cache, all managed within a .NET Aspire application, before deploying to production.
Quick Start
Use the aspire-integration-testing skill to set up a test fixture for your .NET Aspire application.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: aspire-integration-testing Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#aspire-integration-testing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.