Class: WebTrap::RSpec::Matchers::SendRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/webtrap/rspec/matchers/send_request.rb

Direct Known Subclasses

SendRequestWithXml

Instance Method Summary collapse

Instance Method Details

#failure_messageObject



12
13
14
# File 'lib/webtrap/rspec/matchers/send_request.rb', line 12

def failure_message
  "expected block to send an HTTP request, but nothing was sent out"
end

#matches?(transmission_proc) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
10
# File 'lib/webtrap/rspec/matchers/send_request.rb', line 7

def matches?(transmission_proc)
  perform_transmission(transmission_proc)
  request_sent?
end

#supports_block_expectations?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/webtrap/rspec/matchers/send_request.rb', line 16

def supports_block_expectations?
  true
end

#with_xml(xml) ⇒ Object



20
21
22
# File 'lib/webtrap/rspec/matchers/send_request.rb', line 20

def with_xml(xml)
  SendRequestWithXml.new(xml)
end