skip to the main content area of this page
Patterns and Practices

 

Download xUnit 1.1 - TeamCity Test Runner Support and ASP.NET MVC Beta Update


Brad Wilson released xUnit 1.1 which has a few enhancements, changes, and bug fixes:

 

xUnit New Features

  • Support TeamCity test runner facility
  • Should capture Standard Out/Error
  • Ability to specify working folder for MsBuild task

xUnit Fixes

  • TimeoutException conflicts with System.TimeoutException
  • Theory tests with null InlineData args incorrectly throws
  • Update test project template for ASP.NET MVC Beta
  • Rename XunitExt namespace to Xunit.Extensions
  • Doc mismatch

This release includes:

  • Core library (xunit.dll)
  • Support for ASP.NET MVCSupport 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)
    • Experimental GUI runner (xunit.gui.exe)
    • MSBuild runner (xunit.runner.msbuild.dll)
    • TestDriven.net 2.x runner (xunit.runner.tdnet.dll)
    • ReSharper 4.x runner (xunit.runner.resharper.dll)
  • 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

 

Download xUnit 1.1 here.

 

Related Posts:


Tags: TD, UnitTesting, xUnit


RSS Syndication RSS Syndication

Twitter Microsoft .NET Web Developer Follow me on Twitter

Google+ Microsoft .NET Web Developer Follow me on Google+


Topics



 

Recent Links