Sha256: f065a0913e0d86aac41535e318c6a7695fa39b052b481f40cf4170c0fc50ce81

Contents?: true

Size: 564 Bytes

Versions: 1

Compression:

Stored size: 564 Bytes

Contents

# frozen_string_literal: true

RSpec::Matchers.define :be_correctly_sent do
  match do |actual|
    actual.instance_of?(Rack::MockResponse)
  end
  description do
    'be a valid HTTP verb request with a valid response return'
  end
  failure_message do |actual|
    "expected this HTTP verb request to return a valid response, \nneed : Rack::MockResponse \ngot  : #{actual.class}"
  end
  failure_message_when_negated do |actual|
    "expected this HTTP verb request to not return a valid response, \nneed : Rack::MockResponse \ngot  : #{actual.class}"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rack-rest-rspec-1.0.0 lib/rack-rest-rspec/matchers/be_correctly_sent.rb