بنقرة واحدة
distributed-test-playbook
Establishes reliable Aspire distributed integration test patterns and diagnostics
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Establishes reliable Aspire distributed integration test patterns and diagnostics
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Verifies OpenTelemetry, health endpoints, and service discovery defaults in Aspire-hosted services
Maps project structure, responsibilities, and baseline local development commands
Provides safe EF Core SQL Server model and migration workflow guidance for API data changes
Guides secure FastEndpoints patterns for route config, claim extraction, and response handling
Applies a consistent end-to-end feature workflow across contracts, API, web client, UI, and tests
Applies consistent MudBlazor page patterns for forms, dialogs, tables, and feedback states
| name | distributed-test-playbook |
| description | Establishes reliable Aspire distributed integration test patterns and diagnostics |
| compatibility | opencode |
| metadata | {"domain":"testing"} |
DistributedApplicationTestingBuilder.AspireChat/AspireChat.Tests/WebTests.cs creates app host via DistributedApplicationTestingBuilder.CreateAsync<Projects.AspireChat_AppHost>(...).AspireChat/AspireChat.Tests/WebTests.cs applies DefaultTimeout = TimeSpan.FromSeconds(30) with WaitAsync(...) for build/start/health wait.AspireChat/AspireChat.Tests/WebTests.cs calls app.CreateHttpClient("web") and validates GET / returns 200 OK.dotnet test AspireChat/AspireChat.Tests.