Как реализовать необязательный аргумент в огурце.
У меня есть определение шага
When /^I set parameter1 to (.+) and parameter2 to (.+) and parameter3 to (.+)$/ do |arg1,arg2,arg3|
который вызывается
I set parameter1 to a,b and parameter2 to c,d and parameter3 to e,f
Как мне определить определение шага, чтобы оно могло быть вызвано любым из этих
I set parameter1 to a,b and parameter2 to c,d and parameter3 to e,f
I set parameter1 to a,b and parameter2 to c,d
I set parameter1 to a,b