C# Tools C# Tools

A collection of C# (C-Sharp) development tools and .NET programming resources.
[ Login ]


Testing

Write automated web application tests in C#.
A suite of development tools enabling unit testing and continuous integration activities on Microsoft .NET projects.
Unit testing for .NET.
Extend NUnit or MbUnit with new test attributes.
Adds test driven development support to Visual Studio with unit testing, code coverage analysis, and test profiling.
Unit-Testing add-in for Visual Studio .NET that is fully integrated with all major unit testing frameworks including NUnit, MbUnit, csUnit and Visual Studio Team System.
A full-featured environment for automated testing of Windows, .NET, WPF (XAML) applications, web pages, web servers and web services.
A simple, extensible unit testing solution for rich Silverlight 2 applications, controls and class libraries.
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.
A tool for creating mock classes.
Pex
Automated white box testing for .NET.
A unit-testing framework for all .NET languages; initially ported from JUnit.
A dynamic mock object library for .NET.
A generative unit test framework for the .NET Framework.
Inspired by JUnit, csUnit brings the power of unit testing to the .NET framework. csUnit is your key to unit testing and test-driven development using .NET languages such as C#, Visual Basic .NET, Visual J#, or Managed C++.
An implementation of Kent Beck's XUnit testing framework designed specifically for unit testing components written for the .NET platform.