source: class ReservationClientTest {
  
  	@Autowired
  	private ReservationClient client;
  
  	@Test
  	public void getReservations() throws Exception {
  
target: /*
  		String json = this.objectMapper
  				.writeValueAsString(Arrays.asList(new Reservation(1L, "Jane"),
  						new Reservation(2L, "Josh")));
  
  		WireMock.stubFor(WireMock.get("/reservations")
  				.willReturn(WireMock.aResponse()
  						.withHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_UTF8_VALUE)
  						.withStatus(200)
  						.withBody(json)
  				));*/
  
  		Collection<Reservation> res = this.client.getReservations();
  		Assertions.assertThat(res.size()).isEqualTo(2);
  		Assertions.assertThat(res.stream().filter(r -> r.getReservationName().equalsIgnoreCase("Jane")).count()).isEqualTo(1);
  	}
  
  }