Testrunner can't find any test if I install xUnit 2.3 RC2.
With Version 2.3 beta 5 everything is working.
Test started…
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
System.MissingMethodException: Methode nicht gefunden: "Void Xunit.Sdk.MessageBus…ctor(Xunit.Abstractions.IMessageSink)".
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.FindTests(Boolean includeSourceInformation, IMessageSink messageSink, ITestFrameworkDiscoveryOptions options)
bei DevExpress.CodeRush.TestRunner.xUnit21.Discoverer.CollectTestCases()
bei DevExpress.CodeRush.TestRunner.xUnit21.Executor.LoadTests()
────────────────────────────────────────────────────────────────────────────────────────────────────
Summary: Passed: 0, Failed: 0, Ignored: 0
Duration: 27.36 seconds
Hello Silvio,
Thank you for pointing out this issue. You will be automatically notified once we fix it.
Hi Artem,
please release this fix really quick, because xUnit 2.3 is stable (released) since October 6, 2017.
Thanks
Silvio
Hi Silvio,
Thank you for your patience. The hotfix with xUnit 2.3 support is published:
DevExpress.CodeRush.Roslyn-17.1.8.17283.vsix
DevExpress.CodeRush.Roslyn-17.1.8.17283.exe
Thank you!
This works fine with xUnit 2.3
You are welcome!