@Test public void getVehicleDetailsWhenResultIsSuccessShouldReturnDetails() throws Exception { this.server .expect(requestTo("http://example.com/vehicle/" + VIN + "/details")) .andRespond( withSuccess(getClassPathResource("vehicledetails.json"), MediaType.APPLICATION_JSON)); VehicleDetails details = this.service.getVehicleDetails(new VehicleIdentificationNumber(VIN)); assertThat(details.getMake()).isEqualTo("Honda"); assertThat(details.getModel()).isEqualTo("Civic"); }