Skip to content

Known Problems

jnm2 edited this page Jun 14, 2017 · 8 revisions

Known Problems

  1. There is no test status in Visual Studio corresponding to NUnit's Inconclusive result, so tests with this result are reported as Not Run. Click on the individual test to see the result.

  2. Theories are reported as individual cases, rather as a single unit.

  3. In NUnit, tests have names, which are not necessarily unique. Visual Studio wants the names to be unique. So if two tests have the same name, VS displays a warning message in the output window. The message may be ignored. Two separate results will be shown under the single test in the explorer pane.

  4. Startup performance is substantially improved but is still slower than using NUnit directly.

  5. A VSIX adapter of older version will be used regardless of version of NuGet adapter.

    Workaround: Make sure you have upgraded VSIX adapter to latest version, or uninstalled it if you have the NuGet adapter in a solution. The adapter will display its version number in the Output window under Tests.

  6. Visual Studio 2017 Live Unit Testing require NUnit3. The NUnit2 adapter doesn't support Live Unit Testing.

Issues with other tools

  • Versions of ReSharper earlier than the 8.2 version has an issue with the NuGet adapter, which will prevent NUnit tests from running. Make sure you have updated Reshaper to at least version 8.2.
Clone this wiki locally