
from agent-skills108
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).
This skill has not been reviewed by our automated audit pipeline yet.