def test_time_in_transit(self): time_in_transit_request = TimeInTransit.time_in_transit_request_type( TimeInTransit.transit_to_type( PoliticalDivision2="Zapopan", PoliticalDivision1="JAL", CountryCode="MX", PostcodePrimaryLow="45150", ), TimeInTransit.transit_from_type( PoliticalDivision2="Aachen", CountryCode="DE", PostcodePrimaryLow="52064", ), TimeInTransit.shipment_weight_type('14.1', Code='KGS'), TimeInTransit.invoice_line_total_type( MonetaryValue='120', CurrencyCode='EUR', ), TotalPackagesInShipment='3', PickupDate=datetime.now().strftime('%Y%m%d'), Time='1830', DocumentsOnlyIndicator='02', MaximumListSize='45') resp = self.time_in_transit_api.request(time_in_transit_request) assert resp['Response']['ResponseStatusCode'] == 1 assert resp['Response']['ResponseStatusDescription'] == 'Success'
def test_time_in_transit(self): time_in_transit_request = TimeInTransit.time_in_transit_request_type( TimeInTransit.transit_to_type( PoliticalDivision2="Zapopan", PoliticalDivision1="JAL", CountryCode="MX", PostcodePrimaryLow="45150", ), TimeInTransit.transit_from_type( PoliticalDivision2="Aachen", CountryCode="DE", PostcodePrimaryLow="52064", ), TimeInTransit.shipment_weight_type('14.1', Code='KGS'), TimeInTransit.invoice_line_total_type( MonetaryValue='120', CurrencyCode='EUR', ), TotalPackagesInShipment='3', PickupDate=datetime.now().strftime('%Y%m%d'), Time='1830', DocumentsOnlyIndicator='02', MaximumListSize='45' ) resp = self.time_in_transit_api.request(time_in_transit_request) assert resp['Response']['ResponseStatusCode'] == 1 assert resp['Response']['ResponseStatusDescription'] == 'Success'