Hi All,
Here's the text of the official announcement I'm sending out
to a number of lists. Feel free to redistribute it yourself.
Charlie
****************************************************************************
****
The NUnit 2.5 release candidate is now available at
http://nunit.org/?p=download.
NUnit 2.5 is a very big release, so you'll have to read the release notes at
http://nunit.org/?p=releaseNotes&r=2.5 for the full story. But here are ten
reasons to give it a try...
1. Parameterized (data-driven) tests are supported, with features similar to
those found in mbUnit and xUnit.net.
2. Theories - as used in JUnit- are supported fully, including support for
Assume.That.
3. New attributes allow the specifying the thread and apartment state
requirements of a test.
4. Exception handling can now be moved into the test code using
Assert.Throws or the
Throws.Exception syntax.
5. Test methods and fixtures may now be generic and many asserts and
constraint expressions now support generic syntax.
6. Many constraints now permit substitution of a user-defined comparison
algorithm through the Using modifier. Lambda expressions are supported.
7. Test execution may now take place in a separate process for better
isolation.
8. Tests may be loaded and executed using a selected runtime version.
9. Tests, setup methods, teardown methods and data sources may be static if
desired. If there are no instance methods, then NUnit doesn't need to
construct your test class.
10. Source code is displayed in the gui, where available.
See
http://nunit.org for more info.
***************************************************************************