1. Moq

    By:

    The simplest mocking library for .NET 3.5/4.0 and Silverlight with deep C# 3.0 integration.

  2. NUnit

    By:

    NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. A number of runners, both from the NUnit project and by third parties, are able to execute NUnit tests. Version 2.6 is the seventh major release of this well-known and well-tested programming tool. This package includes only the framework assemb... More information

  3. Fluent Assertions

    By:

    A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit test. Runs on .NET 3.5, 4.0 and 4.5 (Desktop and Windows Store), Silverlight 4 and 5 and Windows Phone 7.5. Supports the unit test frameworks NUnit, XUnit, MBUnit, Gallio and MSpec.

  4. RhinoMocks

    By:

    Rhino Mocks is using Castle Dynamic Proxy (http://www.castleproject.org/dynamicproxy/index.html) to handle proxying the types it needs to mock. The Dynamic Proxy project has been invaluable resource and made creating Rhino Mocks possible.

  5. NSubstitute

    By:

    NSubstitute is a friendly substitute for .NET mocking frameworks. It has a simple, succinct syntax to help developers write clearer tests. NSubstitute is designed for Arrange-Act-Assert (AAA) testing and with Test Driven Development (TDD) in mind.

  6. Machine.Specifications 0.5.12

    By:

    Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

  7. NUnit.Runners

    By:

    NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. A number of runners, both from the NUnit project and by third parties, are able to execute NUnit tests. Version 2.6 is the seventh major release of this well-known and well-tested programming tool. This package includes the NUnit console, gui an... More information

  8. NBuilder

    By:

    Through a fluent, extensible interface, NBuilder allows you to rapidly create test data, automatically assigning values to properties and public fields that are one of the built in .NET data types (e.g. ints and strings). NBuilder allows you to override for properties you are interested in using lambda expressions.

  9. Fake it Easy! 1.11.0

    By:

    It's faking amazing! The easy mocking framework for .NET that works great in C# and VB.NET alike. No need to know the difference between a stub, a mock or a spy, everything's a fake! The easy to use, refactoring friendly API makes faking a breeze.

  10. nspec

    By:

    NSpec is a BDD (Behavior Driven Development) framework for .NET of the xSpec (Context/Specification) flavor. NSpec is intended to drive development by specifying behavior within a declared context. NSpec is heavily inspired by RSpec and build upon the NUnit assertion library.

  11. Machine.Fakes

    By:

    Machine.Fakes attempts to simplify the usage of such frameworks on top of Machine.Specifications by helping to reduce a lot of the typical fake framwork related clutter code in specifications. If you choose so, Machine.Fakes even helps you to stay mostly independent of a concrete fake framework by providing a little wrapper API and a provider model... More information

  12. OpenCover - an open source code coverage tool for .NET

    By:

    An open source code coverage tool (branch and sequence point) for all .NET Frameworks 2 and above (including Silverlight). Also capable of handling 32 and 64 bit processes. Use ReportGenerator 1.7 for best viewing results (also available via Nuget).

  13. TDDUtilities

    By:

    Utility classes to make it easier to test first. Currently contains: - RandomDataHelper - Rob Connery's TestBase

    496 downloads

    Tags

  14. Moq.Contrib

    By:

    Contributed features and third-party integration for Moq.

  15. NUnit.Mocks

    By:

    NUnit.Mocks was originally developed for internal use in NUnit's own tests, although we no longer use it for that purpose. In addition, it has been useful as a teaching tool, allowing users to gain familiarity with mocking techniques before moving on to more serious frameworks. For production use, we recommend you install a full-featured mock obj... More information

  16. Shouldly

    By:

    Shouldly - Assertion framework for .NET. The way asserting *Should* be

  17. Machine.Fakes.Moq

    By:

    Machine.Fakes attempts to simplify the usage of such frameworks on top of Machine.Specifications by helping to reduce a lot of the typical fake framwork related clutter code in specifications. If you choose so, Machine.Fakes even helps you to stay mostly independent of a concrete fake framework by providing a little wrapper API and a provider model... More information

  18. JustMock

    By:

    Unit testing simplified

  19. StoryQ

    By:

    StoryQ is a portable (single dll), embedded BDD framework for .NET 3.5. It runs within your existing test runner and helps produce human-friendly test output (html or text). StoryQ's fluent interface adds strong typing, intellisense and documentation to your BDD grammar.

    3,146 downloads

    Tags

  20. ExpectedObjects

    By:

    Testing library for creating Expected Objects.