We will be deprecating dotnet-test-xunit
once .NET CLI Preview 3 ships. The
new Visual Studio runner (2.2 beta 4) supports .NET Core tests from the command line
(dotnet test
) as well as inside the next release of Visual Studio "15".
There will be no more stand-alone .NET Core runner package.
We wanted to highlight the amazing work that Hugh Bellamy has done recently. The majority of the new features that shipped in Beta 4 were provided by him, and there's more to come. Kudos, Hugh!
[MemberData]
to allow it to use members
from derived types.
null
.ITestOutputHelper
.
Assert.All
now includes the faulty item in the failure message.Assert.Equal
when given two equivalent collections
that are different types (f.e., string[]
and List<string>
).
IEnumerable
implementations throwing.*
and ?
) in the -method
command line option.
XunitFilters
wherein
IncludedMethods
was changed from exposed as HashSet<string>
to ICollection<string>
, in order to better support the new
wildcard method feature. Hopefully this will have minimal impact on runner
authors.
For information on using xUnit.net from within Visual Studio, see Running tests with Visual Studio in the Getting Started documentation.