Class: ConvenientService::RSpec::Helpers::Classes::StubEntry::Entities::ValueSpec
- Inherits:
-
Object
- Object
- ConvenientService::RSpec::Helpers::Classes::StubEntry::Entities::ValueSpec
- Defined in:
- lib/convenient_service/rspec/helpers/classes/stub_entry/entities/value_spec.rb
Instance Method Summary collapse
- #==(other) ⇒ Boolean?
- #calculate_value ⇒ Object
- #for(feature_class) ⇒ ConvenientService::RSpec::Helpers::Classes::StubEntry::Entities::ValueSpec
- #initialize(value:, feature_class: nil) ⇒ void constructor
Constructor Details
#initialize(value:, feature_class: nil) ⇒ void
24 25 26 27 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry/entities/value_spec.rb', line 24 def initialize(value:, feature_class: nil) @value = value @feature_class = feature_class end |
Instance Method Details
#==(other) ⇒ Boolean?
51 52 53 54 55 56 57 58 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry/entities/value_spec.rb', line 51 def ==(other) return unless other.instance_of?(self.class) return false if value != other.value return false if feature_class != other.feature_class true end |
#calculate_value ⇒ Object
43 44 45 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry/entities/value_spec.rb', line 43 def calculate_value value end |
#for(feature_class) ⇒ ConvenientService::RSpec::Helpers::Classes::StubEntry::Entities::ValueSpec
33 34 35 |
# File 'lib/convenient_service/rspec/helpers/classes/stub_entry/entities/value_spec.rb', line 33 def for(feature_class) self.class.new(value: value, feature_class: feature_class) end |