Class: RSpec::Authorization::Adapters::Request
- Inherits:
-
Object
- Object
- RSpec::Authorization::Adapters::Request
- Defined in:
- lib/rspec/authorization/adapters/request.rb
Instance Attribute Summary collapse
-
#action ⇒ Object
readonly
Returns the value of attribute action.
-
#group ⇒ Object
readonly
Returns the value of attribute group.
-
#klass ⇒ Object
readonly
Returns the value of attribute klass.
-
#response ⇒ Object
readonly
Returns the value of attribute response.
-
#role ⇒ Object
readonly
Returns the value of attribute role.
-
#route ⇒ Object
readonly
Returns the value of attribute route.
Instance Method Summary collapse
-
#initialize(klass, action, role) ⇒ Request
constructor
A new instance of Request.
Constructor Details
#initialize(klass, action, role) ⇒ Request
Returns a new instance of Request.
6 7 8 9 10 11 12 13 14 |
# File 'lib/rspec/authorization/adapters/request.rb', line 6 def initialize(klass, action, role) @klass, @action, @role = klass, action, role @group, @route = Group.new(klass), Route.new(action) stub_current_user setup_response_retrieval dispatch end |
Instance Attribute Details
#action ⇒ Object (readonly)
Returns the value of attribute action.
4 5 6 |
# File 'lib/rspec/authorization/adapters/request.rb', line 4 def action @action end |
#group ⇒ Object (readonly)
Returns the value of attribute group.
4 5 6 |
# File 'lib/rspec/authorization/adapters/request.rb', line 4 def group @group end |
#klass ⇒ Object (readonly)
Returns the value of attribute klass.
4 5 6 |
# File 'lib/rspec/authorization/adapters/request.rb', line 4 def klass @klass end |
#response ⇒ Object (readonly)
Returns the value of attribute response.
4 5 6 |
# File 'lib/rspec/authorization/adapters/request.rb', line 4 def response @response end |
#role ⇒ Object (readonly)
Returns the value of attribute role.
4 5 6 |
# File 'lib/rspec/authorization/adapters/request.rb', line 4 def role @role end |
#route ⇒ Object (readonly)
Returns the value of attribute route.
4 5 6 |
# File 'lib/rspec/authorization/adapters/request.rb', line 4 def route @route end |