在使用 XUnit for .NET 1.0 框架 net46 时,我不断收到此错误。
以下构造函数参数没有匹配的夹具数据
我看过这个帖子:收集装置不会注入 https://stackoverflow.com/questions/32319903/collection-fixture-wont-inject并严格遵循有关收集装置的说明,如下所述:
http://xunit.github.io/docs/shared-context.html#collection-fixture http://xunit.github.io/docs/shared-context.html#collection-fixture
似乎没什么作用。
对于可能导致这种情况的原因有什么建议吗?
就我而言,事实证明,问题在于如何按照说明正确操作。我错误地为该类添加了注释
[Collection("ProjectCollection")]
代替:
[Collection("ActorProjectCollection")]
我必须说,如果错误消息能够更明确地提示错误所在,那么 XUnit 的依赖注入机制将会得到极大的改进。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)