Ada | C/C++ | HTML | Java | Javascript | .NET | Perl | PHP | Python | Ruby | SQL | Tcl | XML | Others

.NET unit testing tools (20 found)


.NETUnit

Description:

An implementation of the XUnit testing framework designed specifically for unit testing components written for the .NET platform.

Requirement:

OS Independent (Written in an interpreted language)


ASPUnit

Description:

Unit testing framework for testing Microsoft Active Server Pages (ASP).

Requirement:

Microsoft Internet Information Server 5.0 or 5.1


BizUnit:

Description:

Test framework for automated testing, enables the rapid development of test cases, specifically targetted but not restricted to testing BizTalk solutions.

Requirement:

.Net


csUnit

Description:

csUnit is a unit testing framework for the Microsoft .NET Framework. It targets test driven development using C#, Visual Basic .NET, and managed C++.

Requirement:

csUnit has been tested using the Microsoft .NET framework 1.0 Service Pack 2 runtime on an Intel-compatible platform.


dotUnit

Description:

dotUnit is a port of JUnit to the Microsoft .net platform. This testing framework allows for automated unit and functional tests which are vital for refactoring and regression testing.

Requirement:

All 32-bit MS Windows (95/98/NT/2000/XP)


Doubler

Description:

Doubler is a code generator that makes unit testing easier. It is especially useful when working with legacy code. It is a Reflector add-in, a tool already woven into your workflow. It will help you cleave dependencies apart, create test doubles, and write unit tests with little effort and less coding.

Requirement:

Win32


EasyMock.NET

Description:

EasyMock.NET is a class library that provides an easy way to use mock objects for given interfaces or remote objects. EasyMock.NET is a port of the EasyMock framework, which can be found for the Java(TM) platform.

Requirement:

All 32-bit MS Windows (95/98/NT/2000/XP)


MbUnit

Description:

MbUnit is an extensible .Net test framework. As in NUnit, tests are created at runtime using Reflection and custom attributes. MbUnit differentiates itself from NUnit in its extensibility model. It contains a number of tests that go beyond the simple unit testing, such as combinatorial testing, data oriented testing, etc...

Requirement:

.Net


NCover

Description:

A test code coverage tool for C# .NET to tell you how much of your program is covered by your automatic tests. Instruments source code prior to running unit tests to establish test coverage. Nant integration. For use with continuous integration builds

Requirement:

All 32-bit MS Windows (95/98/NT/2000/XP)


NDbUnit

Description:

NDbUnit is a .NET library for putting a database into a known state. NDbUnit may be used to increase repeatability in unit tests that interact with a database by ensuring that the database state is consistent across execution of tests.

Requirement:

.NET version 1.1


Nester

Description:

Nester is a tool for mutation analysis of your source code in order to assess the adequacy of your tests. It involves modification of programs to see if existing tests can distinguish the original program from the modified program.

Requirement:

Win32; .NET Framework 1.1; NUnit 2.1.5


NUnit

Description:

NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current version, 2.0 is the second major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take advantage of many .NET language features, for example custom attributes and other reflection related capabilities. NUnit brings xUnit to all .NET languages.

Requirement:

Windows NT/2000


NUnit Addin for Visual Studio.NET

Description:

Point and Test NUnit integration for Visual Studio.NET. The aim of this project it to simplify testing and debugging using the NUnit framework inside of Visual Studio.NET.

Requirement:

Windows


NUnitAsp

Description:

NUnitAsp is a tool for automatically testing ASP.NET web pages. It's an extension to NUnit, a tool for test-driven development in .NET.

Requirement:

Windows NT/2000


NUnitForms

Description:

An NUnit extension for testing Windows Forms applications, making it easy to write unit tests for your Windows Forms classes.

Requirement:

Windows NT/2000


Rhino.Mocks

Description:

A dynamic mock object framework for the .Net platform. Its purpose is to ease testing by allowing the developer to create mock implementations of custom objects and verify the interactions using unit testing. It is a hybrid approach between the pure Record/Replay of EasyMock.Nets model and the expectation based model of NMock.

Requirement:

.Net Framework 1.1 or 2.0


STDL

Description:

STDL (Structured test description language) is a domain-specific testing language that is used to auto-generate unit test code. It supports a myriad of output languages (incl. C#). The project's aim is that of reducing the resources required for testing

Requirement:

Win32


VSNUnit

Description:

VSNUnit is an integration tool that allows you to execute your NUnit tests from within the IDE. Instead of dumping the results as a text stream to the output window, VSNUnit provides the graphical tree view that NUnit and JUnit users have come to love. The tree view is a dockable toolwindow inside the IDE, allowing you to integrate it with your standard development environment layout.

Requirement:

All 32-bit MS Windows (95/98/NT/2000/XP)


xUnit.NET

Description:

This new .Net unit testing framework takes into account lessons learned from the past 5 years usage of existing frameworks. It also leverages some of the new .NET framework features to help write clearer tests, and brings the testing framework more closely in line with the .NET platform.

Requirement:

Requires .NET Framework 2.0 or later


Zanebug

Description:

Zanebug is an advanced unit testing application for .NET. It supports existing NUnit tests, performance metrics, multiple test iterations, in-depth error information, pass / fail stats, perfmon integration, result graphing, etc.

Requirement:

Windows


For those projects hosted on SourceForge, the project activity data is updated weekly using live newsfeeds powered by CaRP