Hi, Is there a way to, when defining a step, use a step alteady defined (not by calling the method)? Something like is done in Cucumber, like the following
When /I log in the site with the login "(.*)" and password "(.*)"/ do | login, passwd | // This is the step that we want to define When /I fill the field "txtLogin" with "login" // This step, was defined somewhere else, and will be called inside the step we are defining now When /I fill the field "txtPassword" with "passwd" // Calls the same step as the above, using different parameters end The idea is that we can define "higher level" steps independent of the method we define in java, and that the legibility of those higher level steps we are defining is greater that what we get when using something like (in JBehave) @When "I log in the site with the login \"$login\" and password \"$passwd\" public void doLogin(String login, String passwd) { fillTextField("txtLogin", login); // this method is defined as a step somewhere else fillTextField("txtPassword", passwd); } You see, it looks pretty much the same, but I like the idea of being able to make the steps more reusable, independent and legible. Thanks in advance. -- Victor Moura Cortez --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email