Top 20 NuGet tdd Packages

A code-generation tool for use with DBConfirm, to generate template files based on existing tables within a SQL Server database.
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
Fluent Assertions extensions for ASP.NET MVC 4.
Package Description
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.
When writing unit tests for any code that uses dependency injection, and when using a mocking framework, we need to declare and inject any dependency we have. This is repetitive and boring code to write, especially on classes with many dependencies. AutoMock solves this by creating mocks/stubs on th...
Assert Extensions for the Microsoft Test Framework - MSTest V2
Test Fixture generator for Gherkin.Net
Serilog.Sinks.ListOfString logs to a list of string so you can test your logging : ``` var log= new List<String>(); var testLogger= new LoggerConfiguration().WriteTo.StringList(log).CreateLogger(); ...tests... log.ShouldContain( x=>x.Matches("kilroy was here") ); ``` This is for Serilog. For Mic...
Machine.Specifications.Mvc is a set of extensions for testing ASP.Net MVC specific types. It aims to ease the testing of ActionResult objects returned from MVC Controllers by providing an Machine.Specifications (MSpec) BDD syntax over these types. v1.0.2.0 - Added support for Partial View (Should...
Bundles together various packages to use xUnit and Moq.
NCrunch.Framework is a run-time library for NCrunch users. This library contains attributes and tools that enable some very powerful features within NCrunch.
AutoTest.ArgumentNullException is an automated unit testing component to ensure methods with nullable parameters correctly throw an ArgumentNullException when they are supplied null parameters.
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.
AFrame is a common automation framework built ontop of Selenium for Web Apps, Microsoft CodedUI for Desktop Apps and Appium for Mobile Apps. Utilizing the page object pattern and many others, AFrame gives your automation scripts the ability to be maintainable, flexible, and relia...
AFrame is a common automation framework built ontop of Selenium for Web Apps, Microsoft CodedUI for Desktop Apps and Appium for Mobile Apps. Utilizing the page object pattern and many others, AFrame gives your automation scripts the ability to be maintainable, flexible, and relia...
C# port of the Ruby gem (http://faker.rubyforge.org/) and is used to easily generate fake data: names, addresses, phone numbers, etc.