dotnet-test-frameworks
CommunityAccurately detect .NET test frameworks and APIs
Author1k-off
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It resolves confusion and inconsistent results when analyzing C# test code by providing reliable detection patterns for MSTest, xUnit, NUnit, and TUnit test classes, methods, assertions, and common test smell signals.
Core Features & Use Cases
- Framework detection lookups: Identifies test class and test method markers for MSTest, xUnit (convention-based), NUnit, and TUnit.
- Assertion API reference: Maps common assertion categories (equality, null checks, exceptions, collections, strings, types) to each framework’s idiomatic API.
- Skip and test smell cues: Documents skip/ignore annotations (including required reasons) plus frequently seen “smell indicators” like blocking sleep/delay patterns and risky IO/network usage patterns.
Quick Start
Ask an AI agent to use this reference to classify a given C# test file’s framework and list the framework-specific assertions and skip annotations it contains.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: dotnet-test-frameworks Download link: https://github.com/1k-off/umbraco-observability-playground/archive/main.zip#dotnet-test-frameworks Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.