### Question:
ServicesListPostResponseService { public URI getIcon() { return icon; } @JsonCreator  ServicesListPostResponseService(@JsonProperty("id") UUID id, @JsonProperty("name") String name,
                                           @JsonProperty("description") String description, @JsonProperty("icon") URI icon,
                                           @JsonProperty("callback_url") URI callbackURL, @JsonProperty("active") boolean active); UUID getId(); String getName(); String getDescription(); URI getIcon(); URI getCallbackURL(); boolean isActive();  }### Answer:
@Test public void getIcon() throws Exception { assertEquals(URI.create("https: }
@Test public void fromJSONParsesCorrectIcon() throws Exception { ServicesListPostResponseService actual = new ObjectMapper().readValue( "{\"id\":\"fac25a3c-af79-49df-bd65-777e9c86e288\",\"name\":\"Expected Name\"," + "\"description\":null,\"icon\":\"https: "\"callback_url\":null,\"active\":true}", ServicesListPostResponseService.class); assertEquals(URI.create("https: }