test/integration/test_orders.rb in peddler-1.2.0 vs test/integration/test_orders.rb in peddler-1.3.0

- old
+ new

@@ -1,8 +1,28 @@ require 'helper' require 'mws/orders' class TestOrders < IntegrationTest + def test_gets_orders + clients.each do |client| + order_ids = client + .list_orders( + created_after: Date.new(2015), + max_results_per_page: 5 + ) + .parse + .dig('Orders', 'Order') + .map { |order| order['AmazonOrderId'] } + + orders = client + .get_order(*order_ids) + .parse + .dig('Orders', 'Order') + + assert_equal order_ids.count, orders.count + end + end + def test_gets_service_status clients.each do |client| res = client.get_service_status refute_empty res.parse end