Overview of TUnit
mainTUnit is a testing framework for C# / .NET designed for unit testing, integration testing, acceptance testing, and other testing scenarios. It is built on Microsoft.Testing.Platform to provide a simpler and more extensible testing experience.
Key features include:
- Flexible test data injection (new or shared instances).
- Lifecycle hooks for running code before and after tests.
- Minimal opinions on test style.
- High performance achieved through source generation and compile-time optimizations.