Module: Requests::SessionHelpers

Defined in:
lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb

Instance Method Summary collapse

Instance Method Details

#current_adminObject



23
24
25
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 23

def current_admin
  @current_admin
end

#current_userObject



11
12
13
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 11

def current_user
  @current_user
end

#sign_in_adminObject



15
16
17
18
19
20
21
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 15

def 
  @request.env["devise.mapping"] = Devise.mappings[:admin]
  @current_admin = Admin.last
  @current_admin ||= FactoryGirl.create(:admin)
   @current_admin
  @current_admin
end

#sign_in_userObject



3
4
5
6
7
8
9
# File 'lib/generators/start/spec_helpers/templates/spec/support/requests/session_helpers.rb', line 3

def 
  @request.env["devise.mapping"] = Devise.mappings[:user]
  @current_user = User.last
  @current_user ||= FactoryGirl.create(:user)
   @current_user
  @current_user
end