test/unit/carriers/ups_test.rb in active_shipping-1.7.0 vs test/unit/carriers/ups_test.rb in active_shipping-1.7.1
- old
+ new
@@ -126,9 +126,22 @@
"ARRIVAL SCAN",
"OUT FOR DELIVERY",
"DELIVERED"], response.shipment_events.map(&:name)
end
+ def test_find_tracking_info_should_have_messages_for_shipment_events
+ @carrier.expects(:commit).returns(@tracking_response)
+ response = @carrier.find_tracking_info('1Z5FX0076803466397')
+ assert_equal ["BILLING INFORMATION RECEIVED",
+ "IMPORT SCAN",
+ "LOCATION SCAN",
+ "LOCATION SCAN",
+ "DEPARTURE SCAN",
+ "ARRIVAL SCAN",
+ "OUT FOR DELIVERY",
+ "DELIVERED"], response.shipment_events.map(&:message)
+ end
+
def test_find_tracking_info_should_have_correct_type_codes_for_shipment_events
@carrier.expects(:commit).returns(@tracking_response)
response = @carrier.find_tracking_info('1Z5FX0076803466397')
assert_equal ["M", "I", "I", "I", "I", "I", "I", "D"], response.shipment_events.map(&:type_code)
end