2012-12-03 62 views

回答

2

您可以通過從方案對象訪問功能得到了特徵名稱:

Before do |scenario| 
    case scenario 
     when Cucumber::Ast::Scenario 
      p scenario.feature.title 
     when Cucumber::Ast::OutlineTable::ExampleRow 
      p scenario.scenario_outline.feature.title 
    end 
end 

請注意,你必須處理場景VS方案概述不同。

有關該場景的其他信息,最好的辦法是查看文檔 - 請參閱http://rdoc.info/gems/cucumber/Cucumber/Ast/Scenario

相關問題