I like to keep the same level of abstraction in tests, so if you have a method like "create_and_sign_in_user" I would also have a method that's "fill_in_the_form".