@Test public void testConsume() throws Exception { Cancellation cancellation = cancellationRequest.consume(JSONFileUtil.loadJsonFromFile("valid-cancellation.json")); assertNotNull(cancellation); assertEquals("12345678", cancellation.cancellationNumber); }
@Test public void testConsume() throws Exception { Itinerary itinerary = itineraryRequest.consume(JSONFileUtil.loadJsonFromFile("valid-itinerary.json")); assertNotNull(itinerary); assertEquals(107730857L, itinerary.id); assertEquals(CommonParameters.cid, String.valueOf(itinerary.affiliateId)); assertEquals(DateModifier.getDateFromString("01/28/2013"), itinerary.creationDate); assertEquals(DateModifier.getDateFromString("02/07/2013"), itinerary.itineraryStartDate); assertEquals(DateModifier.getDateFromString("02/10/2013"), itinerary.itineraryEndDate); doCustomerAssertions(itinerary.customer); doHotelConfirmationAssertions(itinerary.hotelConfirmations); }
@Test(expected = EanWsError.class) public void testConsumeEanWsError() throws Exception { itineraryRequest.consume(JSONFileUtil.loadJsonFromFile("error-itinerary.json")); }
@Test(expected = JSONException.class) public void testConsumeInvalidJson() throws Exception { itineraryRequest.consume(JSONFileUtil.loadJsonFromFile("invalid-itinerary.json")); }
@Test(expected = EanWsError.class) public void testConsumeEanWsError() throws Exception { cancellationRequest.consume(JSONFileUtil.loadJsonFromFile("error-cancellation.json")); }
@Test(expected = JSONException.class) public void testConsumeInvalidJson() throws Exception { cancellationRequest.consume(JSONFileUtil.loadJsonFromFile("invalid-cancellation.json")); }