public void testNoEmailShipItems() {
OrderCommands tester = new CommandPosterImplTester(
apiContext(), "googleOrderNumber", false, commands);
tester.itemCommands("itemId1", "itemId2").shipItems("c", "tn");
assertEquals(1, commands.size());
ShipItemsRequest shipItemsRequest =
(ShipItemsRequest) commands.get(0).getValue();
assertEquals(Boolean.FALSE, shipItemsRequest.isSendEmail());
assertEquals("googleOrderNumber", shipItemsRequest.getGoogleOrderNumber());
List<ItemShippingInformation> itemShippingInformation =
shipItemsRequest.getItemShippingInformationList().getItemShippingInformation();
assertEquals(2, itemShippingInformation.size());
assertEquals("itemId1", itemShippingInformation.get(0).getItemId().getMerchantItemId());
assertEquals("itemId2", itemShippingInformation.get(1).getItemId().getMerchantItemId());
for (ItemShippingInformation i : itemShippingInformation) {
List<TrackingData> trackingDataList = i.getTrackingDataList().getTrackingData();