将SpecFlow测试添加到VSCode中的.NET Core项目

时间:2019-02-17 09:51:21

标签: linux .net-core specflow

我创建了一个.NET Core项目,并且在Linux上使用VSCode。我用dotnet add package SpecFlow安装了SpecFlow,但我认为还没有IDE集成。我可以从命令行使用SpecFlow nuget包创建测试吗?

2 个答案:

答案 0 :(得分:1)

恐怕,但是您不能在Linux上通过命令行使用specflow :( 链接到GitHub源项目。

答案 1 :(得分:1)

SpecFlow 3.0将具有.NET Core支持。当前有预览。

请参阅博客文章:https://specflow.org/2018/specflow-3-public-preview-now-available/

要生成代码隐藏文件,我们始终将MSBuild生成用于.NET Core。 https://specflow.org/2019/generating-code-behind-files-using-msbuild/

示例可在此处找到:https://github.com/techtalk/SpecFlow-Examples/tree/master/NETCore%20Examples