Unit testing framework ecosystem for .NET Core and C#

The .NET Core development platform has been designed to fully support testing. This can be attributed to the adopted architecture. It makes TDD on the .NET Core platform relatively easy and worthwhile.

There are several unit testing frameworks available for use in .NET and .NET Core. The frameworks essentially provide easy and flexible ways of writing and executing unit tests directly from your preferred IDEs, code editors, through dedicated test runners, or sometimes through the command line.

There exists a thriving ecosystem of test frameworks and suites on the .NET platform. The frameworks contain a variety of adapters that are available for use in creating unit test projects and for ...

Get C# and .NET Core Test Driven Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.