ich xunit v2.1.0 bin mit, xunit.extensions v1.8.0.1549, AutoFixture v3.40.0, AutoFixture.Xunit v3.40.0 und ich habe diesen einfachen trivial Test, die Anwendungen AutodataAutoFixture des Autodata mit xUnit Attribute wirft System.InvalidOperationException
using Ploeh.AutoFixture.Xunit;
using Xunit;
namespace Tests
{
public class ToolTests
{
[Theory, AutoData]
public void Test(int foo)
{
Assert.NotEqual(0, foo);
}
}
}
Und die Fehler, die ich in ReSharper (v9.2) Testläufer bekommen ist
System.InvalidOperationException No data found for Tests.ToolTests.Test Exception doesn't have a stacktrace
ich habe bemerkt, dass xunit.extensions nicht die letzte Version (derzeit v2.0.0) , aber wenn ich versuche, das angegebene nugget-Paket zu aktualisieren, erhalte ich den Fehler:
Unable to resolve dependencies. 'xunit.extensions 2.0.0' is not compatible with 'AutoFixture.Xunit 3.40.0 constraint: xunit.extensions (≥ 1.8.0.1549 && < 2.0.0)'
Irgendwelche Hinweise, warum das passiert?