Open Source Testing Tools in C#

17 projects

Unit-testing framework for all . NET languages. Part of the .

Details
csUnitInactive

Unit testing framework for . NET inspired by JUnit. Provides add-ins for Visual Studio and supports test-driven development in C#, VB.

Details
Rhino.MocksInactive

Dynamic mocking framework for . NET. Hybrid approach between EasyMock.

Details
Dot NetUnitInactive

XUnit testing framework implementation for . NET platform.

Details
DotNetMockInactive

Framework and library for MockObjects in . NET unit testing. Supports dynamic creation of MockObjects and mocking interfaces at runtime.

Details
dotunitInactive

Port of JUnit to the Microsoft . NET platform. Testing framework for automated unit and functional tests.

Details
EasyMock.NETInactive

Class library for mock objects with given interfaces or remote objects. Port of EasyMock for Java.

Details

Open, extensible automation platform for . NET providing common object model, runtime services, and test runners for multiple test frameworks.

Details
MbUnitInactive

Advanced unit testing framework for . NET, integrated with Gallio automation platform.

Details
NesterInactive

Mutation testing tool for C# NUnit tests. Modifies source code to assess test adequacy.

Details
NUnitAddinInactive

Visual Studio 2005 add-in for running NUnit test cases directly within the IDE.

Details
NUnitFormsInactive

NUnit extension for automated unit and acceptance testing of Windows Forms applications.

Details
QAliberInactive

Test automation framework with Visual Studio plug-in for GUI testing and drag-and-drop test builder.

Details
SystiNInactive

Port of Systir from Ruby to C#. Allows specifying plain English text software requirements that become executable tests.

Details
VSNUnitInactive

Integration tool for executing NUnit tests within Visual Studio. Provides graphical tree view of test results.

Details
XtUnitInactive

Unit testing extension for . NET providing database rollback during data-related unit tests. Original site defunct.

Details
ZanebugInactive

Advanced unit testing application for . NET with NUnit compatibility, performance metrics, and result graphing.

Details