Hi,

How can I have a common set of steps that all my stories share?

i.e. My stories often start out looking like this:

Given a user Joe
Given a user Jordan

then:

Given("a user $username") do |username|
  @users ||= {}
  @user_sessions ||= {}
  @users[username] = create_user(:username => username)
  @user_sessions[username] = login_as(@users[username])
end

I want to share that Given with all my stories.  Or is there a better
way to do it?

Joe
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to