Top 20 NuGet tdd Packages

AutoMoq built for Unity5
Extensions.Logging.ListOfString logs to a list of string so you can test your logging : ``` ILoggerFactory factory=new LoggerFactory.AddProvider(new StringListLoggerProvider()) ILogger logger= factory.CreateLogger("Test1"); ...tests... ; StringListLogger.Instance .LoggedLines .ShouldContain(...
Automatic generation of C# object literal initialiser, based on runtime data. Reads the object at runtime and writes the equivalent C# to recreate that object in code. Useful for snapshotting the output of one unit test for input to the next.
NaturalSpec is a .NET UnitTest framework which provides automatically testable specs in natural language.
A c# library for generating test data, offering the option to randomize an object or customize randomization strategies
Help features for test driving EPiServer CMS
Automatic convention based population of test objects. Also includes a number of useful helper methods such as generating random strings, ints, doubles, generic lists & property types such as email, urls, postalcodes, telephone numbers etc. Multi Language data generation including English, Traditi...
Extensions for Fluent Assertions for testing Ninject bindings.
Assert Extensions for the Microsoft Test Framework - MSTest V2
Easy to use framework for creating mock objects, fakes, stubs with an intuitive and fluent API
C# port of the Ruby gem (http://faker.rubyforge.org/) and is used to easily generate fake data: names, addresses, phone numbers, etc.
Fluent API for asserting HTTP message exchanges (currently under active development).
JSTest.NET is a lightweight managed wrapper around the Windows Script Host (CScript.exe) available on any Windows machine. JSTest.NET enables JavaScript unit tests to be run directly in the test framework of your choice (MSTest, NUnit, xUnit, etc) without the need for a web browser. JSTest.NET is fo...
Provides xUnit extensions for XML files or data.
Bundles together various packages to use xUnit and Moq.
Provides xUnit extensions for HTML files or data.
Test behaviour of Websites and APIs using browser automation and RESTclients. Use scenarios to describe the behaviour and have your favourite test runner work through them so you can automate your acceptance testing with ease.
Fixes and adds extra output information later each test execution. NUnitLite provides a simple way to run NUnit tests, without the overhead of a full NUnit installation. It is suitable for projects that want to have a quick way to run tests using a console runner and don't need all the features of ...
This version of NUnit lite includes some additional fixes to show the output also additional information in each test result. NUnitLite provides a simple way to run NUnit tests, without the overhead of a full NUnit installation. It is suitable for projects that want to have a quick way to run tests...
Specifications made easy.