csharp-unit-testing
Installation
SKILL.md
C# Unit Testing Skill (ISTQB-Compliant)
This skill provides comprehensive guidance for creating high-quality unit tests in C# following ISTQB (International Software Testing Qualifications Board) standards and industry best practices.
When to Use This Skill
Use this skill when you need to:
- Create unit tests for C# classes, methods, and business logic
- Review test quality for compliance with ISTQB standards and best practices
- Design test cases using systematic test design techniques (equivalence partitioning, boundary value analysis, etc.)
- Refactor existing tests to improve maintainability, coverage, and clarity
- Establish test strategies for ensuring comprehensive coverage
- Write integration tests that bridge unit and system testing levels
- Debug failing tests and improve test reliability
- Set up test fixtures, mocks, and test data properly