gpt4 book ai didi

c# - 当一切都正确写入时,如何克服 MSpec 中的 "No tests found in file"错误?

转载 作者:太空狗 更新时间:2023-10-30 01:36:33 26 4
gpt4 key购买 nike

我试过了these two教程和我自己的 MSpec 项目,但我每次都收到错误“没有在文件中找到测试”。我也看过this SO solution .我确保我的类(class)是公开的。

我会发布代码,但我确实尝试过复制并粘贴上述链接中的确切代码,但没有成功。 VS2012/Resharper 8.1/Mspec 通过 NuGet 添加。两个库,一个包含要测试的类,另一个包含测试。

我做错了什么?

最佳答案

请确保 ReSharper 成功加载 MSpec 插件。您可以在 ReSharper/Options/General/Plugins 中看到加载的插件。

还要确保启用了 MSpec 单元测试提供程序。它在选项对话框中,在左侧树的底部。

您的上下文不需要公开即可被检测到。插件检测测试只需要一个带有 It 字段的类。

如果这不起作用,请尝试使用 mspec.exe(命令行运行程序)运行规范程序集 - 它是否正确执行规范?

关于c# - 当一切都正确写入时,如何克服 MSpec 中的 "No tests found in file"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21791830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com