25 packages tagged with “TUnit”
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Works with .NET Standard 2.0 and higher, .NET Framework 4.7 and higher and .NET 6 and higher. Supports the unit test frameworks MSTest2, MSTest3, MSTest4, NUnit3, NUnit4, XUnit2, XUnit3, MSpec and TUnit. IMPORTANT: This version is free for open-source projects and non-commercial use, but commercial use requires [a paid license](https://xceed.com/products/unit-testing/fluent-assertions/). Check out the [license page](LICENSE) for more information.
A fork of FluentAssertions.
Templates for getting started with TUnit
Sorcery for SauceLabs - Unlocking SauceLabs capability
TUnit Extension for the C# Version of ArchUnit (see: archunit.org)
Package to use Reqnroll with TUnit 1.3.25 and later.
This library provides various compatibility features between `NUnit`, `XUnit`, `XUnit.V3`, `TUnit` and `MSTest`.
Some extensions for TUnit (TUnitLogger)
A small library housing extensions to the TUnit framework
NextUnit - A modern, high-performance test framework for .NET 10+ that combines TUnit's architecture with xUnit's familiar assertions. This meta-package includes all required components for getting started with NextUnit.
Microsoft.Testing.Platform integration for NextUnit test framework. Provides seamless integration with modern .NET testing infrastructure including Visual Studio Test Explorer, dotnet test, and CI/CD pipelines.
NextUnit is a modern, high-performance test framework for .NET 10+ that combines TUnit's architecture with xUnit's familiar assertions. This package contains the core attributes, assertions, and execution engine.
Source generator for NextUnit test framework. Provides zero-reflection test discovery via compile-time code generation. Emits test registry with delegate-based method invocation for maximum performance and Native AOT compatibility.
Visual Studio Test Explorer adapter for NextUnit test framework. Enables test discovery and execution in Visual Studio Test Explorer, dotnet test, and other VSTest-compatible tools.
Allows creating acceptance tests in developer friendly environment by offering LightBDD.Framework features on top of the TUnit testing framework. High level features: * user friendly bdd scenario definitions; * test execution tracing and time measurement, helpful during longer test execution; * Xml/Html/Plain text reports generation; * cross-platform support (.NET Standard / .NET Framework); * asynchronous execution support; * in-code LightBDD configuration; * DI support; * inline and tabular parameters support.
Enables EasyTestFile when writing test using TUnit.
A NuGet package that provides an ILogger implementation that wraps around the TestContext.Current.OutputWriter supplied by TUnit. Use this logger to log messages in your TUnit tests, which will be captured and displayed in the test output.
A .NET source generator that converts .http files into TUnit test code. Automatically generates fully functional TUnit tests from HTTP requests at compile time.
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Works with .NET Standard 2.0 and higher, .NET Framework 4.7 and higher and .NET 6 and higher. Supports the unit test frameworks MSTest2, NUnit3, NUnit4, XUnit2, XUnit3, MSpec and TUnit. Supported by InfoSupport B.V.
A Reqnroll generator plugin that automatically adds the TUnit retry attribute to all generated BDD test methods. Supports configurable retry count via the ReqnrollRetryCount MSBuild property.
Core TUnit integration for ephemeral Elasticsearch clusters — no Elastic.Clients.Elasticsearch dependency. Most users should depend on Elastic.TUnit.Elasticsearch instead.
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Works with .NET Standard 2.0 and higher, .NET Framework 4.7 and higher and .NET 6 and higher. Supports the unit test frameworks MSTest2, NUnit3, NUnit4, XUnit2, XUnit3, MSpec and TUnit. IMPORTANT: This version is free for open-source projects and non-commercial use, but commercial use requires [a paid license](https://xceed.com/products/unit-testing/fluent-assertions/). Check out the [license page](LICENSE) for more information.
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, .NET 6, as well as .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, XUnit3, MSpec and TUnit. Supported by InfoSupport B.V.
A streamlined, xUnit-compatible AutoFixture integration for TUnit. Provides [AutoData], [InlineAutoData], [Frozen], and [AutoNSubstituteData] attributes for automatic test data generation with auto-mocking support. Simplified architecture with zero warnings.
TUnit integration for Elasticsearch — ephemeral clusters with a pre-configured ElasticsearchClient. This is the recommended package for most users.