在将xunit用于.NET 1.0框架net46时,我不断收到此错误。
The following constructor parameters did not have matching fixture data
我已经看过这篇文章:Collection fixture won't inject,并且按照以下说明紧密遵循了有关收集装置的说明:
http://xunit.github.io/docs/shared-context.html#collection-fixture
似乎没有任何作用。
有什么建议可能导致这种情况吗?
最佳答案
就我而言,事实证明是按照说明正确执行操作。我错误地用
[Collection("ProjectCollection")]
代替:
[Collection("ActorProjectCollection")]
我必须说,如果错误消息更明确地指出问题出在哪里,则XUnit的依赖项注入机制将得到极大改善。
关于.net - Xunit以下构造函数参数没有匹配的夹具数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39440942/