### Question:
DirectoryV3SessionsListPostResponseSession { public UUID getServiceId() { return serviceId; } @JsonCreator  DirectoryV3SessionsListPostResponseSession(
            @JsonProperty("service_id") UUID serviceId, @JsonProperty("service_name") String serviceName,
            @JsonProperty("service_icon") URI serviceIcon, @JsonProperty("auth_request") UUID authRequest,
            @JsonProperty("date_created") Date created); UUID getServiceId(); String getServiceName(); URI getServiceIcon(); UUID getAuthRequest(); Date getCreated();  }### Answer:
@Test public void getServiceId() throws Exception { UUID id = UUID.randomUUID(); assertEquals(id, new DirectoryV3SessionsListPostResponseSession(id, null, null, null, null).getServiceId()); }
@SuppressWarnings("SpellCheckingInspection") @Test public void fromJSONSetsServiceId() throws Exception { DirectoryV3SessionsListPostResponseSession actual = new ObjectMapper().readValue( "{\"service_id\":\"319d2db1-3965-4f2e-89a0-26572ddbf31d\",\"service_name\":\"Service Name\"," + "\"service_icon\":\"http: DirectoryV3SessionsListPostResponseSession.class); assertEquals(UUID.fromString("319d2db1-3965-4f2e-89a0-26572ddbf31d"), actual.getServiceId()); }