我有这个步骤实现
给定 /^entity URI "([^"]*)"$/ do |arg1| @entityUri = arg1 end
我将此步骤从现有功能文件复制到新功能文件
Given entity URI <Entity Resource URI>
Cucumber 状态 1 个场景(1 个未定义)8 个步骤(2 个跳过,4 个未定义,2 个通过)0m0.009s
您可以使用以下代码片段为未定义的步骤实现步骤定义:
给定 /^entity URI "(.*?)"$/ 做 |arg1| pending # 用你希望结束的代码表达上面的正则表达式
PS:我检查了我的新旧功能文件的目录结构,它们处于同一级别。即使这个解决方案对我也不起作用:Cucumber: undefined step, 尽管 step 应该被定义