[英]Testing Asp.Net Core on full .NET framework
我想对一个针对完整的.net框架的asp.net核心项目进行单元测试。 我尝试使用本博客文章中概述的“普通”单元测试项目模板和.net核心项目,但两次尝试均失败,因为我的Web项目的程序集无法在任何一个测试项目中引用。
有没有办法在完整框架上单元测试asp.net核心应用程序?
在同一博客文章的评论部分找到了解决方案。 由于我无法直接链接,因此引用如下:
比利·包依德
如果有人需要做类似的事情,我已经成功设置了这个,所以我可以在一个针对.NET Framework 4.6.1的ASP.NET Core项目中测试我的控制器,并且还引用标准.NET的类库,而不是.NET核心(我们将在一段时间内拥有这种混合情况!)。 我正在使用VS2015更新3和.NET Core 1.0。 我的project.json是:
{ "version": "1.0.0-*", "testRunner": "mstest", "dependencies": { "dotnet-test-mstest": "1.0.1-preview", "MSTest.TestFramework": "1.0.0-preview", "MyASP.NetCoreProject": "1.0.0-*" }, "frameworks": { "net461": { "dependencies": { "MyClassLibrary": { "target": "project" } } } } }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.