我一直试图在此找到一些东西但却看不出问题所在。如果我使用下面的代码,没有添加任何内容,我的所有测试都会消失。如果我删除AutoData属性,它们都会返回。我在某个地方看到它可能与AutoFixture对xunit.extensions(AutoFixture in F#)的依赖性有关,但答案并不清楚,我能够解决我的问题。我在C#MVC5项目中使用xunit。
我运行了Add-BindingRedirect(如该链接中所述),实际上xunit.extensions根本不在app.config中,所以我添加了它,但它没有任何区别......所以我' m不知道从哪里去。有什么建议吗?
[Theory, AutoData]
public void AutoFixtureAutoData(int number1, int number2)
{
}