1. Moq

    By:

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

  2. 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.

  3. Microsoft.Activities.UnitTesting

    By:

    Provides unit testing helpers, in memory persistence, mocking support and more

    5,187 downloads

  4. 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.

  5. RIAServices.UnitTesting

    By:

    RIAServices.UnitTesting provides a DomainServiceTestHost that can be used to unit test your Domain Services.

  6. Moq.Contrib

    By:

    Contributed features and third-party integration for Moq.

  7. JustMock

    By:

    Unit testing simplified

  8. StatLight

    By:

    StatLight: Tool for executing Silverlight test xap packages or dll assemblies locally during development and in a continuous integration environment.

  9. VisualStudioTestingExtensions

    By:

    The Visual Studio Testing Extensions is a library that exposes a set of extension methods to provide a way to write more readable unit tests in the Visual Studio Unit Testing environment. It is developed in C# 4.0 and requires the .NET 4.0 runtime.

  10. CasperSolution.UnitTesting

    By:

    Helpful methods for unit testing with MsTest.

  11. TestDrivenDesign

    By:

    Augments Microsoft's Visual Studio unit testing framework and helps out with TDD

  12. NHamcrest

    By:

    .NET port of Hamcrest, a matcher library

  13. EasyAssertions

    By:

    Easy-to-use fluent assertions with actually useful failure messages.

  14. MPM.IO

    By:

    Currently provides a file system abstraction layer only. Future versions may extend this to provide IFileSystem implementations for FTP, WebDAV and compressed archives.

  15. Moq (without embedded Castle.Core)

    By:

    The same as the other Moq, but without the ILMerge-d Castle version, which has some bugs. The simplest mocking library for .NET 3.5/4.0 and Silverlight with deep C# 3.0 integration.

  16. Snipe

    By:

    ATDD spec generation tool. Converts a plain text file of Acceptance Criteria in the Gherkin syntax into executable specs.

  17. DCouple.IO

    By:

    An IO abstraction that facilitates unit testing IO bound systems. Currently provides a file system abstraction layer only. Future versions may extend this to provide IFileSystem implementations for FTP, WebDAV and compressed archives. May also be extended to cover more IO scenarios other than disk access.

  18. Deleporter w/ Client Config

    By:

    Deleporter - Simple Cross Process Stubbing. Facilitates stubbing out dependencies when running automated browser tests against ASP.Net. Use in conjunction with your favorite mocking/IOC frameworks. Deleporter will teleport mock objects (or any arbitrary delegates) into a remote ASP.Net application, allowing you to swapping out dependencies and redu... More information

  19. Deleporter Core

    By:

    Deleporter Core (use Deleporter.Server/Deleporter.Client for easy setup) - Simple Cross Process Stubbing. Deleporter is a lightweight .NET library that teleports arbitrary delegates into an ASP.NET application in some other process (e.g. hosted in IIS) and runs them there. One use case is stubbing out dependencies when running automated browser te... More information

  20. Chaining Assertion for MSTest

    By:

    Method Chaining base UnitTesting Extension Methods and Dynamic Private Accessor for MSTest. This provides only single .cs file.