Sha256: fb8606918e7cf868c7318ec8835949ecf70fa853991e1c6e78cd782cffda7733

Contents?: true

Size: 537 Bytes

Versions: 10

Compression:

Stored size: 537 Bytes

Contents

module MessageAssertions
  def xml_message
    message = %Q{<?xml version="1.0" encoding="UTF-8"?>
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:replay="http://www.leandog.com/replay">
        <env:Body>
          <replay:Response>BARK!</replay:Response>
        </env:Body>
    </env:Envelope>}
  end

  def yml_message
   %Q~{"menu": {
      "id": "file",
      "value": "File"
    }}~
  end

  def assert_received(message)
    assert_equal message.gsub(/\n\s*/, ''), last_response.body.strip
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
pinch_hitter-0.6.0 test/message_assertions.rb
pinch_hitter-0.5.6 test/message_assertions.rb
pinch_hitter-0.5.5 test/message_assertions.rb
pinch_hitter-0.5.4 test/message_assertions.rb
pinch_hitter-0.5.3 test/message_assertions.rb
pinch_hitter-0.5.2 test/message_assertions.rb
pinch_hitter-0.5.1 test/message_assertions.rb
pinch_hitter-0.5 test/message_assertions.rb
pinch_hitter-0.4 test/message_assertions.rb
pinch_hitter-0.3 test/message_assertions.rb