5 :password => 'coolness',
6 :password_confirmation => 'coolness',
7 :email => 'jdoe@gmail.com'
10 def user_params(options = {})
11 params = VALID_USER_PARAMS.dup
12 params.merge!(:login => @user_login) if @user_login
13 params.merge!(options)
16 def destroy_test_user(login = @user_login)
17 while user = get_test_user(login) do
22 def get_test_user(login = @user_login)
23 User.find_by_login(login)
26 def create_test_user(options = {})
27 options[:login] ||= @user_login if @user_login
28 user = User.new user_params(options)
32 raise "user <#{user.inspect}> could not be saved"