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