Skip to content
C

csharp-xunit

Comprehensive XUnit testing guide covering standard facts, data-driven theories

by githubFree

Launch
#1945in AI Skills
0In stores

Description

csharp-xunit is an agent skill from the github/awesome-copilot collection that guides unit testing in .NET with xUnit, covering standard fac…

Highlights

  • Facts for fixed inputs and theories for data-driven tests
  • Arrange-Act-Assert structure
  • IClassFixture and ICollectionFixture setup and teardown
  • Separate test project with xUnit packages
  • Installs with the skills CLI

Ratings & Reviews

No ratings yet

Be the first to rate csharp-xunit.

People also visit

C

csharp-nunit

NUnit best practices for standard and data-driven unit testing in .NET projects

AI Skills
Launch
C

csharp-docs

XML documentation standards and patterns for C# public APIs and members

AI Skills
Launch
C

csharp-mcp-server-generator

Scaffold a production-ready C# MCP server

AI Skills
Launch
C

csharp-testing

C# and .NET testing patterns

AI Skills
Launch
A

aspire

Code-first orchestration for polyglot distributed apps

AI Skills
Launch
C

creating-oracle-to-postgres-master-migration-plan

Discovers all projects in a .NET solution

AI Skills
Launch

csharp-xunit FAQ

What is the difference between a fact and a theory?

A fact is a test with fixed inputs. A theory is a data-driven test that runs over many input sets.

What are the fixture types?

IClassFixture for setup shared within a test class, and ICollectionFixture for setup shared across classes.

Why keep fixtures free of shared state?

So tests stay independent, since state one test changes could affect another.

How do I install it?

Run npx skills add https://github.com/github/awesome-copilot --skill csharp-xunit.

What security audits does it have?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best csharp-xunit alternatives?

Popular alternatives to csharp-xunit include csharp-nunit, csharp-docs and csharp-mcp-server-generator. See all csharp-xunit alternatives

Developer Stuff

Badges