dotnet-test-frameworks

Community

Accurately 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.