xUnit.net 1.9

Rating: No reviews yet
Downloads: 9249
Change Set: 399ea8c916fa
Released: Jan 2 2012
Updated: Apr 13 2012 by BradWilson
Dev status: Stable

Recommended Download

Application xunit-1.9.zip
application, 2463K, uploaded Jan 2 - 6476 downloads

Other Available Downloads

Application xunit-1.9-symbols.zip
application, 316K, uploaded Jan 2 - 198 downloads
Source Code xunit-1.9-src.zip
source code, 1199K, uploaded Jan 2 - 384 downloads
Example xunit-1.9-samples.zip
example, 2372K, uploaded Jan 2 - 813 downloads
Documentation xunit-1.9.chm
documentation, 1056K, uploaded Jan 2 - 1046 downloads
Application Prototype runner for Visual Studio 11 (Developer Preview)
application, 77K, uploaded Jan 2 - 170 downloads
Application Prototype runner for Visual Studio 11 (Beta)
application, 77K, uploaded Feb 29 - 162 downloads

Release Notes

xUnit.net release 1.9

Build #1566

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:
  • Support for async unit tests (.NET 4.5 or Async CTP), for tests returning Task
  • Support for generic theory methods
  • New assert: Assert.Equal<T>(IEnumerable<T>, IEnumerable<T>)
  • New assert: Assert.Equal<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>)
  • Added parameter names to the display names of theories
  • Improved assertion messages for Assert.Equal when called with collections
  • Improved HTML output for multi-assembly runs
  • Fixed an issue with mixed MSTest + xUnit.net tests when run from MSBuild inside of Visual Studio
  • All exception types are now serializable
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
    • Prototype runner for Visual Studio 11
  • 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

Reviews for this release

No reviews yet for this release. (Previous release: 5 stars out of five with 6 ratings and 4 reviews)