Complete guide for ASP.NET Core Web API integration testing. Use when performing integration testing on Web API endpoints or validating ProblemDetails error format. Covers WebApplicationFactory, IExceptionHandler, Testcontainers multi-container orchestration, Flurl URL construction, and AwesomeAssertions HTTP validation. Keywords: webapi integration testing, WebApplicationFactory, asp.net core integration test, webapi integration test, IExceptionHandler, ProblemDetails, ValidationProblemDetails, AwesomeAssertions, Flurl, Respawn, Be201Created, Be400BadRequest, multi-container testing, Collection Fixture, global exception handling
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Complete guide for upgrading xUnit 2.9.x to 3.x. Use when upgrading xUnit v2 to v3 or understanding xUnit v3 new features and breaking changes. Covers package updates, async void fixes, IAsyncLifetime adjustments. Includes new features: Assert.Skip, Explicit Tests, Matrix Theory, Assembly Fixtures. Keywords: xunit upgrade, xunit v3, xunit 3.x, xunit migration, xunit upgrade, xunit.v3, OutputType Exe, IAsyncLifetime v3, Assert.Skip, SkipUnless, SkipWhen, Explicit attribute, MatrixTheoryData, AssemblyFixture, breaking changes
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
.NET advanced testing skills overview and navigation center. Triggered when users ask about "integration testing", "API testing", "containerized testing", "microservice testing", "test framework migration", "Testcontainers", "Aspire testing", and other advanced testing needs. Recommends appropriate sub-skills based on specific requirements, covering integration testing, Testcontainers, Aspire testing, framework upgrades, and other 8 advanced skills. Keywords: integration testing, integration testing, API testing, advanced testing, advanced testing, testcontainers, aspire testing, WebApplicationFactory, TestServer, database test, database testing, EF Core test, MongoDB test, Redis test, Docker test, container testing, microservice test, microservice testing, .NET Aspire, xUnit upgrade, TUnit, framework migration
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Complete guide for AutoFixture and xUnit integration. Use when you need to use AutoData or InlineAutoData to simplify xUnit parameterized test data preparation. Covers custom Customization and test data attributes to improve test readability and maintainability. Keywords: AutoData, InlineAutoData, AutoFixture xUnit, [AutoData], [InlineAutoData], AutoDataAttribute, ICustomization, DataAttribute, parameterized test, Theory AutoData, MemberAutoData, test data attributes, fixture.Customize
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Using AutoFixture to automatically generate test data basic skill. Used when quickly generating test objects, reducing boilerplate code, and implementing anonymous testing. Covers Fixture.Create, CreateMany, circular reference handling, and xUnit integration. Keywords: autofixture, fixture, auto-generate test data, test data generation, anonymous testing, anonymous testing, fixture.Create, CreateMany, fixture.Build, Create<T>, AutoFixture.Xunit2, OmitOnRecursionBehavior, IFixture, generate test data, generate test data
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Diagnoses .NET performance issues. dotnet-counters, dotnet-trace, dotnet-dump, flame graphs.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Complete guide for AutoFixture advanced customization techniques. Use when you need to customize AutoFixture builders or handle special type test data generation rules. Covers DataAnnotations automatic integration, ISpecimenBuilder implementation, priority management. Includes DateTime/numeric range builders, generic design, and fluent extension methods. Keywords: autofixture customization, autofixture customize, autofixture customization, specimen builder, ISpecimenBuilder, RandomDateTimeSequenceGenerator, NumericRangeBuilder, DataAnnotations autofixture, fixture.Customizations, Insert(0), custom builder, NoSpecimen, generic builder
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
AutoFixture and NSubstitute Integration Guide - Implementing Auto-Mocking. Use when you need to automatically create mock objects and simplify testing of complex dependency injection. Covers AutoNSubstituteDataAttribute, Frozen mechanism, Greedy construction strategy. Includes customized handling for special dependencies like IMapper (AutoMapper/Mapster). Keywords: autofixture nsubstitute, auto mocking, AutoNSubstituteDataAttribute, auto-mocking, Frozen, AutoNSubstituteCustomization, AutoFixture.AutoNSubstitute, Greedy, fixture.Freeze, Received(), Returns(), IMapper, AutoMapper, Mapster, mapper testing
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Using AwesomeAssertions for fluent and readable test assertion skill. Used when writing clear assertions, comparing objects, validating collections, handling complex comparisons. Covers Should(), BeEquivalentTo(), Contain(), ThrowAsync() and complete API. Keywords: assertions, awesome assertions, fluent assertions, assertion, fluent assertion, Should(), Be(), BeEquivalentTo, Contain, ThrowAsync, NotBeNull, object comparison, collection validation, exception assertion, AwesomeAssertions, FluentAssertions, fluent syntax
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Measures test effectiveness. Coverlet code coverage, Stryker.NET mutation testing, flaky tests.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Designs log pipelines. Aggregation, structured queries, sampling, PII scrubbing, correlation.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Applies SOLID and DRY principles. C# anti-patterns, fixes, SRP compliance checks.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Verifies complex outputs with Verify. API responses, scrubbing non-deterministic values.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Runs Slopwatch CLI to detect LLM reward hacking -- disabled tests, suppressed warnings.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Consumes HTTP APIs. IHttpClientFactory, typed/named clients, resilience, DelegatingHandlers.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Registers and resolves services with MS DI. Keyed services, scopes, decoration, lifetimes.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Creates Roslyn source generators. IIncrementalGenerator, GeneratedRegex, LoggerMessage, STJ.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Authors .editorconfig rules. IDE/CA severity, AnalysisLevel, globalconfig, code style enforcement.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Designs EF Core data layer architecture. Read/write split, aggregate boundaries, N+1 governance.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Builds .NET 10 file-based C# apps. Directives, CLI commands, csproj migration.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Performs file I/O. FileStream, RandomAccess, FileSystemWatcher, MemoryMappedFile, paths.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Core C# and .NET language fundamentals. Navigation skill covering coding standards, language patterns, async/await, dependency injection, configuration, and foundational runtime concepts. Entry point for developers building .NET applications. Keywords: csharp, dotnet, fundamentals, coding standards, async, patterns, dependency injection, configuration, basics
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Deploys .NET from GitHub Actions. Azure Web Apps, GitHub Pages, container registries.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026
Composes GitHub Actions workflows. Reusable workflows, composite actions, matrix, caching.
The English summary is being prepared. Showing the original description.
rudironsoni/Synaxis☆ 2Updated Mar 17, 2026