xunit-1.8.zip
application,
2438K, uploaded
Apr 12 2011
-
10439 downloads
xunit-1.8.chm
documentation,
978K, uploaded
Apr 12 2011
-
1867 downloads
xUnit.net release 1.8
Build #1545 Important notes for Resharper users:Resharper support has been moved to the xUnit.net Contrib project.Important note for TestDriven.net users:If you are having issues running xUnit.net tests in TestDriven.net, especially on 64-bit Windows, we strongly recommend you upgrade to TD.NET version 3.0 or later.This release adds the following new features:
- Added /trait and /-trait to the command line runner
- /trait includes tests which have the given trait. Multiple /trait options acts as an OR filter.
- /-trait excludes tests which have the given trait. Multiple /-trait options acts as an AND filter.
- Updated [Trait] to allow it to be placed on a test class (all test methods inherit [Trait] values from their test class).
- Added Assert.PropertyChanged(INotifyPropertyChanged, string, delegate).
- Added new overload for Assert.Single which accepts an item, to ensure that that item is in the collection once (and only once), regardless of how many other items are in the collection.
- Added test-framework attribute to <assembly> XML output.
- All Run methods on MultiAssemblyTestEnvironment, TestAssembly, and TestClass (in xunit.runner.utility.dll) now return a string (the resulting XML) instead of void.
There are breaking changes with this version:
- A new Class property was added to Xunit.Sdk.IMethodInfo (in xunit.dll).
- Removed Xunit.ITestMethodInfo (from xunit.runner.utility.dll).
- All Run methods on MultiAssemblyTestEnvironment, TestAssembly, and TestClass (in xunit.runner.utility.dll) now return a string (the resulting XML) instead of void.
For a complete list of fixed issues, see the Issue Tracker.This release includes:
- Core library (xunit.dll)
- Support for CLR 2 (.NET 2.0, 3.0 and 3.5) and CLR 4 (.NET 4)
- Support for ASP.NET MVC 1.0, 2, and 3
- Support for CruiseControl.net (see the wiki for more information)
- Support for TeamCity (see the wiki for more information)
- Version-resilient runner support (xunit.runner.utility.dll)
- Installer utility for runners and ASP.NET MVC (xunit.installer.exe)
- Runners:
- Console runner (xunit.console.exe, xunit.console.x86.exe, xunit.console.clr4.exe, xunit.console.clr4.x86.exe)
- GUI runner (xunit.gui.exe, xunit.gui.x86.exe, xunit.gui.clr4.exe, xunit.gui.clr4.x86.exe)
- MSBuild runner (xunit.runner.msbuild.dll)
- TestDriven.net 2.x runner (xunit.runner.tdnet.dll) see note above
- Extensions for .NET 2.0+ (xunit.extensions.dll):
- Data theories using [Theory] with support for data from inline values, properties, Excel spreadsheets, SQL Server, and OLE DB data sources
- [AssumeIdentity] extension
- [AutoRollback] extension
- [FreezeClock] extension
- [Trace] extension
- TestClass and Assertions base class for assertion extensibility
|
xUnit is the best unit testing framework for .NET
by
jeevanjj
on
Oct 25 2011 at 9:06 AM
xUnit is like NUnit refactored - it is the best, and I worked with almost all of testing frameworks! At the end it does save time.
by
grand
on
Sep 29 2011 at 7:25 PM
[Fact] xUnit is my favorite test framework. All green!
by
riko77
on
Sep 10 2011 at 10:14 PM
It's pure rock and roll.
by
bennage
on
Apr 27 2011 at 1:21 AM