【发布时间】:2015-09-19 20:01:13
【问题描述】:
我正在试用 VS2015 并编写 SpecFlow 功能文件。当我右键单击该文件时,我找不到“生成测试定义”上下文菜单。这只发生在显然是 DNX 5.0 库的“类库(包)”中。
这是我的 project.json:
{
"version": "1.0.0-*",
"description": "",
"authors": [ "" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"dependencies": {
"SpecFlow": "1.9.0",
"SpecFlow.xUnit": "1.0.2",
"xunit": "2.1.0-beta3-build3029",
"xunit.extensions": "2.0.0"
},
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"System.Collections": "4.0.10-beta-22816",
"System.Linq": "4.0.0-beta-22816",
"System.Threading": "4.0.10-beta-22816",
"Microsoft.CSharp": "4.0.0-beta-22816"
}
}
}
我还添加了 SpecFlow Visual Studio 2015 扩展。
我错过了什么吗?
但如果我在正常的类库中尝试同样的方法,效果很好。
【问题讨论】:
-
使用普通类库,测试资源管理器不会列出测试用例。另一个问题!
标签: visual-studio-2015 specflow dnx