Skip to content

Conversation

@Steinblock
Copy link

  • Renamed UnitTestProject1 to NSpec.Runner.Tests
  • nunit.framework.dll is included as an embedded resource and dynamically resolved at runtime
  • Allow skipping tests
  • Useful message for TestFailedException (e.g. 3 Examples, 1 Failed, 1 Pending)
  • Support for FailFast
  • Tests run via NSpecRunner.exe are not intercepted
  • Better failure handling for MsTest, see NSpec.Runner.Tests.TestSpecification
    • Tests with Failures call Assert.Fail() instead of raising a TestFailedException
    • Tests with Pendings call Assert.Inconclusive()
    • Tests with IgnoreAttribute are skipped
  • ConsoleFormatter converts CR to NewLine (disabled for now, because this is an NSpec issue, see nspec output should respect Environment.NewLine nspec/NSpec#121

* Renamed UnitTestProject1 to NSpec.Runner.Tests
* nunit.framework.dll is included as an embedded resource and dynamically resolved at runtime
* Allow skipping tests
* Useful message for TestFailedException (e.g. 3 Examples, 1 Failed, 1 Pending)
* Support for FailFast
* Tests run via NSpecRunner.exe are not intercepted
* Better failure handling for MsTest, see NSpec.Runner.Tests.TestSpecification
..* Tests with Failures call Assert.Fail instead of raising an TestFailedException
..* Tests with Pendings call Assert.Inconclusive
..* Tests with Ignore Attribute are skipped
* ConsoleFormatter converts CR to NewLine (disabled for now, because NSpecRunner.exe does the same)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant