- CsUnit
Infobox_Software
name = csUnit
caption = csUnit 2.5GUI on Windows
developer = csUnit team
latest_release_version = csUnit 2.5
latest_release_date = release_date|2008|6|8
operating_system =Microsoft .NET
programming_language = C#
genre =Unit testing tool
license =zlib License
website = http://www.csunit.org/csUnit is a unit testing framework for the .NET framework. It is designed to work with any .NET compliant language. It has specifically been tested with C#, Visual Basic .NET, Managed C++, and J#. csUnit is open-source and comes with a flexible license that allows cost-free inclusion in commercial closed-source products as well.
csUnit follows the concepts of other unit testing frameworks in the
xUnit family and has seen several releases since 2002. The tool offers a native GUI application, a command line, and addins for Visual Studio 2005 and Visual Studio 2008.Starting with version 2.4 it also supports execution of
NUnit tests without recompilation. This feature works for NUnit 2.4.7 (.NET 2.0 version).csUnit has been integrated with
ReSharper .Special Features
Apart from the standard features csUnit offers capabilities that cannot easily be found in other unit testing frameworks for .NET:
* Categories to group included, excluded tests
* ExpectedException working with concrete instances rather than type only
* Out of the box addins for Visual Studio 2005 and 2008
* A tab for simple performance base lining
* A very rich set of assertions, continuously expanded
* Rich set of attributes for implementing tests
* Parameterized testing / data-driven testing
* Search functionality saving time if your test suite contains thousands of tests.See also
*
Test automation
*List of unit testing frameworks External links
* [http://sourceforge.net/projects/csunit SourceForge Site]
* [http://www.csunit.org csUnit Web Site]
Wikimedia Foundation. 2010.