C# 在完整的.Net框架上测试Asp.Net核心
我想对一个面向整个.net框架的asp.net核心项目进行单元测试。我尝试使用“普通”单元测试项目模板和中概述的.net核心项目,但两次尝试都失败了,因为我的web项目的程序集无法在任何一个测试项目中引用C# 在完整的.Net框架上测试Asp.Net核心,c#,.net,unit-testing,asp.net-core-1.0,C#,.net,Unit Testing,Asp.net Core 1.0,我想对一个面向整个.net框架的asp.net核心项目进行单元测试。我尝试使用“普通”单元测试项目模板和中概述的.net核心项目,但两次尝试都失败了,因为我的web项目的程序集无法在任何一个测试项目中引用 有没有办法在完整的框架上对asp.net核心应用程序进行单元测试?在同一篇博文的评论部分找到了解决方案。由于我无法直接链接,因此引用如下: 比利博伊德 如果有人需要做类似的事情,我已经设置好了,这样我就可以在一个ASP.NET核心项目中测试我的控制器,该项目的目标是.NET Framework
有没有办法在完整的框架上对asp.net核心应用程序进行单元测试?在同一篇博文的评论部分找到了解决方案。由于我无法直接链接,因此引用如下: 比利博伊德 如果有人需要做类似的事情,我已经设置好了,这样我就可以在一个ASP.NET核心项目中测试我的控制器,该项目的目标是.NET Framework 4.6.1,并且还引用了标准的.NET类库,而不是.NET核心类库(我们将在一段时间内遇到这种混合情况!)。我正在使用VS2015更新3和.NET Core 1.0。myproject.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"
}
}
}
}
}
这被否决是因为。。。?