gpt4 book ai didi

nunit - 为什么 Resharper 不接受我的 NUnit 测试?

转载 作者:行者123 更新时间:2023-12-02 23:55:36 25 4
gpt4 key购买 nike

我最近从 MSTest 转换为 NUnit。我这样做是通过

  • 将所有出现的 [TestMethod] 替换为 [Test],将 [TestClass] 替换为 [Test]等等
  • 我还删除了 Microsoft.VisualStudio... 引用并添加了 NUnit.framework nuget 包。

自从我完成此操作后,Resharper 就不再在方法旁边显示小测试图标。如果我使用 Ctrl + U、R 运行测试,它会显示正确的计数,但实际上不会运行任何测试。

有人知道吗?

编辑:我的程序集一定有问题,因为我创建了一个名为 Test.Web 的新程序集,并创建了一个仅包含 [TestFixture] 的简单类,Resharper 立即识别了它。

最佳答案

我遇到了同样的问题,我是这样解决的:

  1. 转至 Resharper 选项 -> 工具 -> 单元测试 -> 单元测试提供程序
  2. 取消选择除 Nunit 之外的任何内容,然后按“确定”。
  3. 它现在应该可以工作,您甚至可以重新选择已禁用的提供商,它应该仍然可以工作。

关于nunit - 为什么 Resharper 不接受我的 NUnit 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8116892/

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