Release Notes: February 23, 2015
xUnit.net v2 2.0 RC 3
Core framework
-
Fixed several issues related to the new serialization system:
- Added support for
Boolean
(and nullable)
- Added support for
Enums
(and nullable)
- Added support for
DateTime
(and nullable)
- Added support for
DateTimeOffset
(and nullable)
- Added support for
Type
- Fixed an issue where null strings were treated as empty strings
- Fixed issues related to serializing generics
Console Runner
-
Added
-nunit
switch to output NUnit XML (currently only
supports a single assembly due to limitations in the NUnit XML format).
-
Assemblies which don't run any tests are no longer treated as an error.
These assemblies show up in yellow in the assembly run summary so that
users can more easily tell that no tests were run for that assembly.
MSBuild Runner
- Assemblies which don't run any tests are no longer treated as an error.
Mono
- Fixed several issues related to compiling the xUnit.net source with xbuild
Visual Studio Runner 2.0 RC 3
For information on using xUnit.net from within Visual Studio, see
Running xUnit.net tests in Visual
Studio.
Note: This release supports all released versions of
xUnit.net v1, as well as v2 2.0 RC3 or later. It does not support any earlier
versions of xUnit.net v2.
-
Fixed an issue with test case serialization that was causing expected
dictionary errors ("An item with the same key has already been added").
ASP.NET 5 Runner 2.0 RC 3
For information on using xUnit.net from within ASP.NET 5, see
Getting started with xUnit.net and
ASP.NET 5.
Note: This release supports xUnit.net v2 2.0 RC3 or later. It does not support
any earlier versions of xUnit.net v2.
- No functional changes (just updated to use RC3).