Become a sponsor to xUnit.net
xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. xUnit.net works with C# and F# inside Visual Studio, Visual Studio Code, ReSharper, CodeRush, and TestDriven.NET. It is part of the .NET Foundation, and operates under their code of conduct. It is licensed under Apache 2 (an OSI approved license).
Started by @jnewkirk and @bradwilson in 2006 while they were at Microsoft, the first release was in 2007; in 2023, xUnit.net celebrated its 16th anniversary with 9 releases. It packages has been downloaded hundreds of millions on times on NuGet, and is one of the most widely used testing frameworks for .NET.
Despite the wide popularity of the project, the primary work is being done today by just a single person (with the help of community contributions, of course!). @bradwilson retired in 2022, and xUnit.net now is his sole programming outlet.
If you've used xUnit.net in the past and enjoyed it, we would love your support! ❤️
Meet the team
-
Brad Wilson bradwilsonRecovering former developer with a vague interest in things related to C# and F# | @xunit's caretaker
Featured work
-
xunit/xunit
xUnit.net is a free, open source, community-focused unit testing tool for .NET.
C# 4,241 -
xunit/visualstudio.xunit
VSTest runner for xUnit.net (for Visual Studio Test Explorer and dotnet test)
C# 148 -
xunit/assert.xunit
xUnit.net assertion library for sub-module purposes (please open issues in https://github.com/xunit/xunit)
C# 76 -
xunit/xunit.analyzers
Roslyn analyzers for xUnit.net (please open issues in https://github.com/xunit/xunit)
C# 184