xUnit.net 1.5

 Recommended Download



Application xunit-1.5.zip
application, 1157K, uploaded Sep 5  - 2892 downloads

 Other Available Downloads



Application xunit-1.5-symbols.zip
application, 194K, uploaded Sep 5  - 245 downloads
Source Code xunit-1.5-src.zip
source code, 849K, uploaded Sep 5  - 336 downloads
Example xunit-1.5-samples.zip
example, 1051K, uploaded Sep 5  - 639 downloads
Documentation xunit-1.5.chm
documentation, 886K, uploaded Sep 5  - 818 downloads

Release Notes

xUnit.net release 1.5

Build #1479
Change set #42400

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 2.20 or later. It is also important to uninstall and reinstall TD.NET support using xunit.installer.exe.

This release adds the following new features:
  • Better support for 64-bit machines, including forced 32-bit runners
  • Introduced a new GUI runner, which allows:
    • Multiple assemblies
    • Filters on text, assembly, traits, and last run state
    • Project (.xunit) files
    • Multithreaded UI so that tests aren't slowed down by UI updates
    • Assemblies are not locked and are automatically reloaded so that you can continue to work on your tests in Visual Studio while leaving the GUI runner running
    • Automatically remembers UI window placement and recent assemblies/projects
  • Additional MSBuild task which consumes project (.xunit) files
  • Support for MVC 1.0 and MVC 2 Preview 1, including both C# and VB.NET
  • A new test runner object model for runner authors (supporting multiple assemblies)
  • IEnumerable/IEnumerable<T> support for Assert.Equal
  • Better support for Assert.Throws for expressions which return values
  • Support for installation-free running with TestDriven.net (2.23 or later)
This release fixes several issues, including:
  • Added an output property named ExitCode to the MSBuild runner (0=success, -1=fail)
  • Expected/actual messages are improved when values are the same but types don't match
  • Fixed an issue where assemblies without config files run from MSBuild were using MSBuild.exe.config as their config file.
  • Fixed several broken samples.
  • Fixed an issue where long-running tests would be aborted in the console runner.
  • Fixed an issue with CDATA handling in test results.
For a complete list of fixed issues, see the Issue Tracker.

This release includes:
  • Core library (xunit.dll)
  • Support for ASP.NET MVC 1.0 and 2.0 Preview 1
  • 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 and xunit.console.x86.exe)
    • GUI runner (xunit.gui.exe and xunit.gui.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
 Reviews for this release
 
 
 
 
 

xUnit.net is by far, the most productive tool I know for driving my code through tests.
by aridlehoover on Oct 19 at 8:51 PM 
 
 
 
 
 

xUnit is amazing, easy to use, to learn and very productive. Cool unit testing tool.
by mosessaur on Sep 27 at 9:53 PM 
 
 
 
 
 

Top class - clean, lean, stable, opnionated in a good way
by bartelink on Sep 18 at 1:36 PM 
Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987