class ResponseMate::Commands::Inspect

Attributes

history[RW]
inspector[R]

Public Instance Methods

run() click to toggle source
# File lib/response_mate/commands/inspect.rb, line 5
def run # rubocop:disable Metrics/AbcSize
  environment = ResponseMate::Environment.new(options[:environment])
  options[:manifest] = ResponseMate::Manifest.new(options[:requests_manifest],
                                                  environment)

  @inspector = ResponseMate::Inspector.new(options)
  @history = []

  if args.empty?
    return $stderr.puts 'At least one key has to be specified'.red
  end

  args.each do |key|
    inspector.inspect_key(key)
  end
end