Asp.net mvc 单元测试会话不显示来自新测试类的测试 VS2013更新5 创建了包含测试项目的MVC Web应用程序项目。 已更新所有包。。。
我将我的模型名称空间、所有模型类和ApplicationDbContext移动到一个新的类库中,与MVC Web App项目分离。 为此,我添加了对测试项目的引用 测试项目显示一个“控制器”文件夹,该文件夹中有HomeControllerTest.cs 我想为我的模型类添加测试,所以我添加了一个“Models”文件夹和一个非常类似的cs文件来测试我的模型。类和方法是公共的,并且为类[TestClass]和方法[TestMethod]分配了适当的属性 我为我的一个模型添加了插入、获取、更新和删除测试 一切都很好 单元测试会话没有显示来自这个新添加类的测试;请看图片。。。 我重新启动了VS2013,清理了解决方案,重建了…所有东西…除了能让它工作的东西 如何使新添加的测试能够通过“单元测试会话”窗口运行或对其可见Asp.net mvc 单元测试会话不显示来自新测试类的测试 VS2013更新5 创建了包含测试项目的MVC Web应用程序项目。 已更新所有包。。。,asp.net-mvc,unit-testing,test-project,Asp.net Mvc,Unit Testing,Test Project,我将我的模型名称空间、所有模型类和ApplicationDbContext移动到一个新的类库中,与MVC Web App项目分离。 为此,我添加了对测试项目的引用 测试项目显示一个“控制器”文件夹,该文件夹中有HomeControllerTest.cs 我想为我的模型类添加测试,所以我添加了一个“Models”文件夹和一个非常类似的cs文件来测试我的模型。类和方法是公共的,并且为类[TestClass]和方法[TestMethod]分配了适当的属性 我为我的一个模型添加了插入、获取、更新和删除测
你有没有尝试过清除Resharper的缓存?重拾器>选项>环境>常规>清除缓存
我以前也有过类似的问题,这对我来说很有效。也许值得一试 如果您查看选项菜单的Resharper Unit Tests部分,应该有一个标记为Enable Shadow Copy的勾选框
取消勾选此选项似乎为我解决了问题。谢谢-我一定会尝试一下,但没有成功。但我最终还是成功了。我不知道一件事是否影响了另一件事,但我右键单击了测试项目,并添加了一个单元测试,但没有显示。然后我删除了底部附近显示的单元测试会话窗口中的所有测试,然后重建了项目。它现在显示了所有的测试类和测试方法。