Skip to content

Releases: machine/machine.specifications.runner.visualstudio

v2.2.0-beta1

12 Mar 23:38
Compare
Choose a tag to compare
v2.2.0-beta1 Pre-release
Pre-release
  • Support for .NET Core Test Projects (Visual Studio IDE, dotnet test and vstest.console). NOTE: Line numbers for tests are not working currently for .NET Core targets.

v2.1.0

24 Sep 01:57
Compare
Choose a tag to compare
  • Support for nested "and" style tests (thanks to molszews)
  • Fix error when trying to run tests for an assembly that doesn't reference mspec (thanks to alnixon)
  • The mspec dependency version has been relaxed - was < 0.10 and now is < 1.0.0, which means that you can now use MSpec 0.11

2.0.0

18 Mar 14:05
Compare
Choose a tag to compare

Get it

Visual Studio Plugin: attached below
NuGet Package: https://www.nuget.org/packages/Machine.Specifications.Runner.VisualStudio/2.0.0

What's new and improved

This is a significant update to the Test Adapter:

  • New test discovery engine built directly on top of MSpec replaces old Mono.Cecil based one:
    • Full support for [Behavior] and Behaves_like<> and everything MSpec
    • Full support for assembly binding (.config) during test discovery (and execution)
  • Greatly improved support for Visual Studio Team Services, TFS,etc (works out of the box with the NuGet package)
    • Major performance improvements when running whole test assemblies
    • Much clearer test result output
    • Fully compatible with VS parallel assembly execution (enabled through MaxCpuCount set to 0 in *.runsettings )
  • Inner exceptions are now displayed in failed test results
  • Tests in Visual Studio IDE are now displayed as English text

image

image

image

2.0.0-rc1

11 Mar 20:05
Compare
Choose a tag to compare
2.0.0-rc1 Pre-release
Pre-release

Get it

Visual Studio Plugin: attached below
NuGet Package: https://www.nuget.org/packages/Machine.Specifications.Runner.VisualStudio/2.0.0-rc1

What's new and improved

This is a significant update to the Test Adapter:

  • New test discovery engine built directly on top of MSpec replaces old Mono.Cecil based one:
    • Full support for [Behavior] and Behaves_like<> and everything MSpec
    • Full support for assembly binding (.config) during test discovery (and execution)
  • Greatly improved support for Visual Studio Team Services, TFS,etc (works out of the box with the NuGet package)
    • Major performance improvements when running whole test assemblies
    • Much clearer test result output
    • Fully compatible with VS parallel assembly execution (enabled through MaxCpuCount set to 0 in *.runsettings )
  • Inner exceptions are now displayed in failed test results
  • Tests in Visual Studio IDE are now displayed as English text

image

image

image

2.0.0-beta2

08 Mar 20:50
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release

Get it

Visual Studio Plugin: https://ci.appveyor.com/project/machine-visualstudio/machine-vstestadapter/build/2.0.0-beta2+54
NuGet Package: https://www.nuget.org/packages/Machine.Specifications.Runner.VisualStudio/2.0.0-beta2

Fixed since 2.0.0-beta1

  • Fixed an issue where running in parallel multiple test assemblies, which are in the same folder would result in file locked errors (#43)

2.0.0-beta1

08 Mar 10:39
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release

Get it

Visual Studio Plugin: attached below
NuGet Package: https://www.nuget.org/packages/Machine.Specifications.Runner.VisualStudio/2.0.0-beta1

New

  • Full support for [Behavior] and Behaves_like<>
  • The test discovery engine has been rewritten to use Machine.Specification for test discovery (rather than custom discovery engine using Mono.Cecil), which means full support for all scenarios and also resolves issues around assembly binding configuration in *.dll.config files.
  • Major performance improvement when running tests in CI
  • The test execution pipeline should now work when running tests in parallel.

Fixed

  • Inner exceptions not being displayed on test failure

1.7.0

28 Jan 10:19
Compare
Choose a tag to compare

What's new

Related Documentation

image

v1.6

29 May 13:44
Compare
Choose a tag to compare

Added Support for Visual Studio 2015