diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduProTestAppE2eTest.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduProTestAppE2eTest.java index f56be54f..50748d5f 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduProTestAppE2eTest.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduProTestAppE2eTest.java @@ -223,7 +223,8 @@ public class OpenViduProTestAppE2eTest extends AbstractOpenViduTestAppE2eTest { * PATCH /openvidu/api/sessions//connection/ **/ String body = "{'customSessionId': 'CUSTOM_SESSION_ID'}"; - restClient.rest(HttpMethod.POST, "/openvidu/api/sessions", body, HttpStatus.SC_OK); + restClient.rest(HttpMethod.POST, "/openvidu/api/sessions", body, HttpStatus.SC_OK, true, false, true, + DEFAULT_JSON_SESSION); body = "{'role':'PUBLISHER','record':false,'data':'MY_SERVER_PRO_DATA'}"; JsonObject res = restClient.rest(HttpMethod.POST, "/openvidu/api/sessions/CUSTOM_SESSION_ID/connection", body, HttpStatus.SC_OK); @@ -320,6 +321,10 @@ public class OpenViduProTestAppE2eTest extends AbstractOpenViduTestAppE2eTest { user.getEventManager().waitUntilEventReaches("connectionCreated", 1); user.getEventManager().waitUntilEventReaches("accessAllowed", 1); + // Session REST API entity should now have "mediaNodeId" property + restClient.rest(HttpMethod.GET, "/openvidu/api/sessions/CUSTOM_SESSION_ID", null, HttpStatus.SC_OK, true, false, + true, mergeJson(DEFAULT_JSON_SESSION, "{'mediaNodeId':'STR'}", new String[0])); + Assert.assertTrue("Session object should have changed", session.fetch()); connection = session.getActiveConnections().get(0); final Long activeAt = connection.activeAt();