Class: InfinumJsonApiSetup::RSpec::Matchers::IncludeAllResourceIds

Inherits:
JsonBodyMatcher
  • Object
show all
Defined in:
lib/infinum_json_api_setup/rspec/matchers/include_all_resource_ids.rb

Instance Method Summary collapse

Methods inherited from JsonBodyMatcher

#failure_message, #matches?

Constructor Details

#initialize(required_ids) ⇒ IncludeAllResourceIds

Returns a new instance of IncludeAllResourceIds.

Parameters:

  • required_ids (Array<Integer>)


12
13
14
15
16
# File 'lib/infinum_json_api_setup/rspec/matchers/include_all_resource_ids.rb', line 12

def initialize(required_ids)
  super(Matchers::Util::BodyParser.new('data'))

  @required_ids = process_required_ids(required_ids)
end