home / skills / kevintsengtw

kevintsengtw skills

Find 29 skills from 1 repo created by kevintsengtw on GitHub.

1 repo
29 skills
GitHub

Sponsored

dotnet-testing-filesystem-testing-abstractions

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you test .NET code with System.IO.Abstractions, enabling mock filesystem, isolated tests for File, Directory, and Path operations.
dotnet-testing-autofixture-bogus-integration

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you seamlessly integrate AutoFixture with Bogus to generate realistic test data and manage recursion, seeds, and factories.
dotnet-testing-xunit-project-setup

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you establish and configure a dotnet xUnit test project with structured layout, csproj settings, and coverage tooling.
dotnet-testing-autofixture-nsubstitute-integration

kevintsengtw/dotnet-testing-agent-skills

15
This skill streamlines .NET testing by auto-mocking interface dependencies with AutoFixture AutoNSubstitute, reducing boilerplate and improving test resilience.
dotnet-testing-code-coverage-analysis

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides you through setting up, running, and interpreting code coverage for .NET tests, improving coverage reports and CI/CD integration.
dotnet-testing-private-internal-testing

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides testing private and internal members in .NET with design-first approaches, reflection, and strategy-based refactoring to improve testability.
dotnet-testing-test-output-logging

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides implementing structured test output and logging in xUnit with ITestOutputHelper, AbstractLogger, and diagnostic tools for .NET tests.
dotnet-testing-advanced

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you quickly match advanced .NET testing needs to the right sub-skills, enabling guided integration, container, and framework migration testing.
dotnet-testing-advanced-aspnet-integration-testing

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides advanced ASP.NET Core integration testing using WebApplicationFactory and TestServer to validate endpoints, middleware, and DI in memory.
dotnet-testing-advanced-tunit-fundamentals

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you adopt the TUnit testing framework for fast, AOT-friendly tests driven by source generators and fine-grained lifecycle control.
dotnet-testing-advanced-testcontainers-nosql

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides advanced Testcontainers NoSQL integration testing for MongoDB and Redis, enabling efficient containerized tests with collection fixtures and
dotnet-testing-datetime-testing-timeprovider

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you test time dependent logic in .NET by using TimeProvider, enabling controllable clocks, time freezing, and expiry scenarios.
dotnet-testing-fluentvalidation-testing

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you validate FluentValidation validators with FluentValidation.TestHelper, enabling robust, maintainable tests for rules, messages, and async
dotnet-testing

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you quickly identify and load the most suitable dotnet-testing subskills to guide your .NET testing journey.
dotnet-testing-advanced-aspire-testing

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you implement end-to-end integration tests for .NET Aspire distributed apps using AppHost, container lifecycles, and real services.
dotnet-testing-advanced-xunit-upgrade-guide

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides upgrading xUnit 2.x projects to 3.x, enabling migration best practices, async lifecycle updates, and new features for robust tests.
dotnet-testing-bogus-fake-data

kevintsengtw/dotnet-testing-agent-skills

15
This skill generates realistic test data using Bogus for names, addresses, emails across languages, enabling repeatable seeds and large datasets.
dotnet-testing-complex-object-comparison

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you perform deep object comparisons in .NET using BeEquivalentTo with Excluding, Including, and custom rules for DTOs and entities.
dotnet-testing-nsubstitute-mocking

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you master NSubstitute to create test doubles, configure returns, and verify interactions for isolated, reliable unit tests.
dotnet-testing-test-naming-conventions

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you name tests and test classes using three-part naming, improving readability and consistency across .NET test suites.
dotnet-testing-unit-test-fundamentals

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you implement .NET unit testing fundamentals with FIRST principles, AAA pattern, and xUnit guidance to improve test quality.
dotnet-testing-awesome-assertions-guide

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you write fluent, readable tests with AwesomeAssertions for objects, collections, and exceptions, boosting clarity and diagnostics.
dotnet-testing-autofixture-customization

kevintsengtw/dotnet-testing-agent-skills

15
This skill guides advanced AutoFixture customization for .NET tests, enabling precise data generation with ISpecimenBuilder, DataAnnotations, and fluent
dotnet-testing-advanced-testcontainers-database

kevintsengtw/dotnet-testing-agent-skills

15
This skill enables realistic database testing with Testcontainers in .NET, orchestrating containerized SQL Server and PostgreSQL for EF Core and Dapper tests.
dotnet-testing-advanced-tunit-advanced

kevintsengtw/dotnet-testing-agent-skills

15
This skill enables advanced TUnit testing with data-driven, dependency injection, and integration testing techniques to boost reliability and coverage.
dotnet-testing-advanced-webapi-integration-testing

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you build advanced WebApi integration tests using WebApplicationFactory, ProblemDetails validation, and multi-container test environments.
dotnet-testing-autodata-xunit-integration

kevintsengtw/dotnet-testing-agent-skills

15
This skill helps you streamline xUnit parameterized tests with AutoFixture by auto-generating data and composing custom AutoData attributes.
dotnet-testing-autofixture-basics

kevintsengtw/dotnet-testing-agent-skills

15
This skill streamlines .NET testing with AutoFixture for anonymous data generation, supports Create, CreateMany, Build, recursion handling, and xUnit