Class: ConvenientService::RSpec::Helpers::Classes::StubEntry
- Inherits:
-
Support::Command
- Object
- Support::Command
- ConvenientService::RSpec::Helpers::Classes::StubEntry
- Defined in:
- lib/convenient_service/rspec/helpers/classes/stub_entry/entities/value_spec.rb,
lib/convenient_service/rspec/helpers/classes/stub_entry.rb,
lib/convenient_service/rspec/helpers/classes/stub_entry/constants.rb,
lib/convenient_service/rspec/helpers/classes/stub_entry/entities/stubbed_feature.rb
Defined Under Namespace
Instance Attribute Summary collapse
-
#entry_name ⇒ Object
readonly
Returns the value of attribute entry_name.
-
#feature_class ⇒ Object
readonly
Returns the value of attribute feature_class.
Instance Method Summary collapse
- #call ⇒ ConvenientService::RSpec::Helpers::Classes::StubEntry::Entities::StubbedFeature
- #initialize(feature_class, entry_name) ⇒ void constructor
Methods inherited from Support::Command
Constructor Details
#initialize(feature_class, entry_name) ⇒ void
33 34 35 36 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry.rb', line 33 def initialize(feature_class, entry_name) @feature_class = feature_class @entry_name = entry_name end |
Instance Attribute Details
#entry_name ⇒ Object (readonly)
Returns the value of attribute entry_name.
26 27 28 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry.rb', line 26 def entry_name @entry_name end |
#feature_class ⇒ Object (readonly)
Returns the value of attribute feature_class.
20 21 22 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry.rb', line 20 def feature_class @feature_class end |
Instance Method Details
#call ⇒ ConvenientService::RSpec::Helpers::Classes::StubEntry::Entities::StubbedFeature
41 42 43 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry.rb', line 41 def call Entities::StubbedFeature.new(feature_class: feature_class, entry_name: entry_name) end |