
from agent-skills226
Generate NUnit 3 unit tests and test patterns for C# projects (Assert.That constraint model, parameterized tests, lifecycle hooks, and Moq examples).
Generates practical NUnit 3 unit tests in C#, demonstrating the Assert.That constraint model, parameterized tests (TestCase/TestCaseSource), test lifecycle hooks (SetUp/TearDown/OneTimeSetUp), and examples of mocking with Moq. Includes runnable examples and CI/test run guidance.
Use this skill when you need to scaffold or improve C# unit tests, convert informal test ideas into proper NUnit tests, add parameterized cases, or learn idiomatic NUnit patterns for assertions and lifecycle management. Triggered by mentions of NUnit, [Test], Assert.That, C# testing, or unit-test related requests.
Likely compatible with developer-focused agents that can edit or generate code (Copilot/Codex/GitHub Copilot-style assistants and other code-capable LLM agents).
NUnit 3 Testing skill is a pure reference skill with no executable scripts. It provides well-structured C# code examples covering Assert.That constraints, parameterized tests, Moq mocking, lifecycle hooks, and anti-patterns. SKILL.md has complete frontmatter and progressive disclosure via a reference/playbook.md. Clean, no security concerns.
Reference-only skill with no scripts. Well-written content targeting C#/.NET developers. No security issues whatsoever.