2014-03-07 200 views
0

由于某种原因,当我打开一个新的解决方案时,Resharper总是拒绝找到单元测试。我花了半个小时拼命/重建/戳,直到突然Resharper神奇地发现我的单元测试。一旦找到它,它每次都能正常运行。为什么不能重新找到我的单元测试?

测试例如:

using NUnit.Framework; 

namespace NamespaceOfTheCodeToTest.Test 
{ 
    [TestFixture] 
    public class FunctionalityTest 
    { 
     [Test] 
     public void Scenario_Input_Result() 
     { 

     } 
    } 
} 

我使用RESHARPER->单元测试─>运行所有的解决方案

测试我在做什么错在这里?

+0

那么它在哪里迁移? – MrFox

+0

你是否在使用像'TestCaseSourceAttribute'或'ValuesAttribute'这样的奇特NUnit特性?你有自定义的NUnit插件吗? –

回答

0

看来问题是NUnit测试适配器没有安装。安装完Visual Studio扩展后,所有测试立即找到。

编辑:更好的解决方案是在测试项目或测试项目或解决方案的文件夹中使用“运行单元测试”。

相关问题