我的情况是这样的:我重构了一些测试步骤,并且想确保在重构之后,所有旧的测试步骤都更改为新的测试步骤。
因此,我需要确保我的项目没有未绑定的步骤。有办法吗?
答案 0 :(得分:2)
是的,有。 Specflow有一个“ stepdefinitionreport”命令,可用于生成一个HTML报告,该报告显示已使用/未使用的步骤。
specflow.exe stepdefinitionreport MySpecflowProject.csproj /BinFolder:bin/debug
MySpecflowProject.csproj是您的项目,BinFolder:是将在其中创建报告的输出目录。