首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VS2017和NUnit 3.9没有可用的测试

VS2017和NUnit 3.9没有可用的测试
EN

Stack Overflow用户
提问于 2018-03-27 00:06:04
回答 13查看 15.6K关注 0票数 22

我使用的是最新的VS2017版本15.6.4、NUnit3TestAdapter 3.10.0和Nunit版本3.9.0.0。

当我尝试在测试资源管理器中运行单元测试时,测试将呈灰色显示,当我右键单击并运行选定的测试时,我看到以下错误:No test is available Here是我的测试类的外观

代码语言:javascript
复制
    [TestFixture]
    public partial class ListViewBOTest
    {
    [Test]
     public void TestSearch_DateTime()
      {
        Assert.AreEqual(1,0);
      }

    }

来自输出的文本:

代码语言:javascript
复制
[3/26/2018 10:53:55 AM Informational] ------ Run test started ------
[3/26/2018 10:53:55 AM Informational] NUnit Adapter 3.10.0.21: Test execution started
[3/26/2018 10:53:55 AM Informational] Running all tests in C:\Projects\MVPPlant\DEV\CMMSdg.Plant\CMMSdg.Plant\Sln.2010\CMMSdg.Plant.BusinessObjects.Test\bin\Debug\CMMSdg.Plant.BusinessObjects.Test.dll
[3/26/2018 10:53:56 AM Informational] NUnit failed to load C:\Projects\MVPPlant\DEV\CMMSdg.Plant\CMMSdg.Plant\Sln.2010\CMMSdg.Plant.BusinessObjects.Test\bin\Debug\CMMSdg.Plant.BusinessObjects.Test.dll
[3/26/2018 10:53:56 AM Informational] NUnit Adapter 3.10.0.21: Test execution complete
[3/26/2018 10:53:56 AM Warning] No test is available in C:\Projects\MVPPlant\DEV\CMMSdg.Plant\CMMSdg.Plant\Sln.2010\CMMSdg.Plant.BusinessObjects.Test\bin\Debug\CMMSdg.Plant.BusinessObjects.Test.dll. Make sure that test discoverer & executors are registered and platform & framework version settings are appropriate and try again.
[3/26/2018 10:53:56 AM Informational] ========== Run test finished: 0 run (0:00:01.0435303) ==========
EN

回答 13

Stack Overflow用户

回答已采纳

发布于 2018-05-16 16:36:18

我遇到了和Amete Blessed相同的问题,并且注释掉了其他的Test方法,使Test Explorer工作并运行我的测试

票数 2
EN

Stack Overflow用户

发布于 2018-05-29 22:05:02

票数 35
EN

Stack Overflow用户

发布于 2018-03-27 01:37:28

你能检查下面的步骤,看看它是否工作吗?

  • 在Visual Studio菜单中,如果选择了X86,则转到Test > Test Settings > Default Processor Architecture并记下,或者转到项目的Build窗口中的Properties部分,测试就是在这里编写的。确保将Platform target下拉菜单选择为Any CPU或至少与上述step 1.

中的体系结构相匹配

现在,如果您构建解决方案并尝试运行这些测试,您应该会看到它们现在正在运行。

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49495900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档