![](/img/trans.png)
[英]Specflow calling step from step definition throws TechTalk.SpecFlow.SpecFlowException: Container of the steps class has not been initialized
[英]Specflow 2022 Generate a Step Definition file - VSC BDD: All steps have been defined in this file already
这是解决此问题的方法
右键单击项目级别- 这是我的项目
Select添加新项目3 添加 SpecFlow 配置文件
删除 JSON 文件是什么
将此代码粘贴到配置文件中
{ "language": { "feature": "en-nz" } }
Go 进入特征文件并右键单击一个步骤
Select定义步骤选项
Go 通过定义步骤向导
将生成步骤定义文件
添加到步骤定义文件夹
要仔细检查 select 步骤,右键单击并 select ' go 到定义'
您应该被带到您选择的步骤定义文件步骤。
我有同样的问题。
您必须先构建解决方案 (ctrl+shift+B) 或项目 (ctrl+B)。 然后再次尝试定义步骤。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.