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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
.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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Diagnoses .NET performance issues. dotnet-counters, dotnet-trace, dotnet-dump, flame graphs.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Measures test effectiveness. Coverlet code coverage, Stryker.NET mutation testing, flaky tests.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Designs log pipelines. Aggregation, structured queries, sampling, PII scrubbing, correlation.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Applies SOLID and DRY principles. C# anti-patterns, fixes, SRP compliance checks.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Verifies complex outputs with Verify. API responses, scrubbing non-deterministic values.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Runs Slopwatch CLI to detect LLM reward hacking -- disabled tests, suppressed warnings.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Consumes HTTP APIs. IHttpClientFactory, typed/named clients, resilience, DelegatingHandlers.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Registers and resolves services with MS DI. Keyed services, scopes, decoration, lifetimes.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Creates Roslyn source generators. IIncrementalGenerator, GeneratedRegex, LoggerMessage, STJ.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Authors .editorconfig rules. IDE/CA severity, AnalysisLevel, globalconfig, code style enforcement.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Designs EF Core data layer architecture. Read/write split, aggregate boundaries, N+1 governance.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Builds .NET 10 file-based C# apps. Directives, CLI commands, csproj migration.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Performs file I/O. FileStream, RandomAccess, FileSystemWatcher, MemoryMappedFile, paths.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
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
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Deploys .NET from GitHub Actions. Azure Web Apps, GitHub Pages, container registries.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新
Composes GitHub Actions workflows. Reusable workflows, composite actions, matrix, caching.
中文简介正在准备中。当前显示原文说明。
rudironsoni/Synaxis☆ 22026年3月17日 更新