Sha256: cfeac61a0980291d56e5aad169902a54b1ac7f6258c46de49642a5f567222b1e
Contents?: true
Size: 643 Bytes
Versions: 5
Compression:
Stored size: 643 Bytes
Contents
require 'test_helper' module Workarea module Klarna class Gateway class RefundRequestTest < TestCase def tender OpenStruct.new(payment: nil, order_id: '123') end def test_details request = RefundRequest.new(tender, 5.to_m) assert_equal('post', request.method) assert_equal('/ordermanagement/v1/orders/123/refunds', request.path) assert(request.summary.present?) end def test_body request = RefundRequest.new(tender, 5.to_m) assert_equal({ refunded_amount: 500 }, request.body) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems