aspire-integration-testing

Community

Test .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 IAsyncLifetime for 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.