2
Vote

ILMerge xunit.dll into resharper test provider

description

The resharper plugin for the test runner use xunit.dll to recognise when a method is a test method. It does not affect how tests are run (the runner part of the test provider is compiled against the version independent runner provided by xunit.runner.utility.dll)

This has caused some confusion, with people thinking that they need to upgrade this copy of xunit.dll in order to support newer versions of xunit in their tests (try it first - it just works!) but replacing this dll usually causes the test provider to fail.

The solution is to use ILMerge to merge this dependency into the test provider assembly

comments