如何在此脚本中使用方法?

How do I use method in this script?

我正在使用 ruby-cucumber 进行自动化。步骤如下:

Then    I click on "Add this" link
Then    I click on "Next" link

这是脚本:

Then(/^I click on "Add this" link$/) do
  @driver.find_element(:link, "Add this").click
end

我应该如何修改代码以便我可以将它重复用于 "Add this" 和 "Next"?任何 help/comments 表示赞赏。

Then(/^I click on "([^"]*)" link$/) do |link|
  @driver.find_element(:link, link).click
end

这将匹配任何内容,例如

Then    I click on "Add this" link
Then    I click on "Next" link
Then    I click on "Foobar" link