Sha256: dd4119422ec90103353cfda58f7a662135c720cc6e5d6c2e6469a0e0e60e40d6
Contents?: true
Size: 782 Bytes
Versions: 4
Compression:
Stored size: 782 Bytes
Contents
require "test_helper" class ReturnPositionTest < Minitest::Test def test_request request = Gillbus::ReturnPosition::Request.new( ticket_count: 1, system_numbers: [123456], ) assert_equal({ ticketCount: 1, systemNumber0: 123456, }, request.params) end def test_success_response assert success_response.return_positions.first.confirmation end def test_failure_response refute failure_response.return_positions.first.confirmation end private def success_response Gillbus::ReturnPosition::Response.parse_string(File.read('test/responses/returnPositionSuccess.xml')) end def failure_response Gillbus::ReturnPosition::Response.parse_string(File.read('test/responses/returnPositionFailure.xml')) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
gillbus-0.16.7 | test/return_position_test.rb |
gillbus-0.16.6 | test/return_position_test.rb |
gillbus-0.16.5 | test/return_position_test.rb |
gillbus-0.16.4 | test/return_position_test.rb |