When /^I post to "([^\"]*)" as "(.*)\/(.*)" with the following params:$/ do |path, username, password, table| basic_auth(username, password) post_params = table.hashes.first visit path, :post, post_params end