csUnit 2.5 has been released and is available for download at
http://www.csunit.org/download. csUnit is open-source and free.
csUnit's 37th release since 2001 contains 10 changes
- 5 usability related changes
- 3 quality related changes
- 2 functionality related changes
For more details see the file changes.txt.
Recent major new features:
- Added in csUnit 2.5:
- Assert.Contains<T>(T expected, IEnumerable<T> toBeSearched) added
- ExpectedException can also be declared with specific instances
- Was type only
- Added in csUnit 2.4:
- Search function in test hiearchy
- Support for NUnit without recompilation subject to the following
limitations
- Supported for NUnit 2.4.7 (.NET 2.0 version)
- Supported attributes
- TestFixtureAttribute
- TestAttribute
- SetUpAttribute
- TearDownAttribute
- IgnoreAttribute
- ExpectedExceptionAttribute
- Addin for Visual Studio 2008
csUnit 2.5 has been tested in the following environments:
- Vista SP1 en + VS2005
- Vista SP1 en + VS2008
- XP SP3 en + VS2008
- XP SP3 de + VS2008
As always csUnit has been subjected to performance profiling
throughout the release cycle to ensure good performance.
Parameterized testing is still in the Experimental namespace. It is
expected to be moved out of it in a future release. For more
information please see http://www.csunit.org.
csUnit is available under a the very flexible zlib/libpng license.
This means that csUnit or any portion of it can be used in any
scenario, including commercial and closed-source products without the
need to mention the origin. We would certainly appreciate if credit
would be given.
Please report bugs at
http://sourceforge.net/tracker/?func=add&group_id=23919&atid=380010
Please suggest features at
http://sourceforge.net/tracker/?func=add&group_id=23919&atid=380013
Thank you!
Kind regards,
Manfred.
---
Manfred Lange.
csUnit developer
Email: manfred at csunit dot org
http://www.csunit.org
Blog: http://manfredlange.blogspot.com (on .NET)
Blog: http://agileleadership.blogspot.com (on Agile Leadership)
About csUnit
============
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++. csUnit was founded in 2001 and
is available including source under the zlib/libpng license. For more
information see http://www.csunit.org.