openvidu-test-e2e: webhook test fix

pull/375/head
pabloFuente 2019-08-23 10:33:52 +02:00
parent 27d77a53fc
commit 63b61b0e56
1 changed files with 12 additions and 11 deletions

View File

@ -2764,18 +2764,19 @@ public class OpenViduTestAppE2eTest {
user.getDriver().findElement(By.className("join-btn")).click(); user.getDriver().findElement(By.className("join-btn")).click();
JsonObject event = CustomWebhook.waitForEvent("sessionCreated", 2); JsonObject event = CustomWebhook.waitForEvent("sessionCreated", 2);
Assert.assertEquals("Wrong number of properties in event 'sessionCreated'", event.keySet().size(), 2); Assert.assertEquals("Wrong number of properties in event 'sessionCreated'", 2 + 1, event.keySet().size());
event = CustomWebhook.waitForEvent("participantJoined", 2); event = CustomWebhook.waitForEvent("participantJoined", 2);
Assert.assertEquals("Wrong number of properties in event 'participantJoined'", event.keySet().size(), 7); Assert.assertEquals("Wrong number of properties in event 'participantJoined'", 7 + 1,
event.keySet().size());
event = CustomWebhook.waitForEvent("webrtcConnectionCreated", 2); event = CustomWebhook.waitForEvent("webrtcConnectionCreated", 2);
Assert.assertEquals("Wrong number of properties in event 'webrtcConnectionCreated'", event.keySet().size(), Assert.assertEquals("Wrong number of properties in event 'webrtcConnectionCreated'", 10 + 1,
10); event.keySet().size());
event = CustomWebhook.waitForEvent("recordingStatusChanged", 10); event = CustomWebhook.waitForEvent("recordingStatusChanged", 10);
Assert.assertEquals("Wrong number of properties in event 'recordingStatusChanged'", event.keySet().size(), Assert.assertEquals("Wrong number of properties in event 'recordingStatusChanged'", 11 + 1,
11); event.keySet().size());
Assert.assertEquals("Wrong recording status in webhook event", "started", Assert.assertEquals("Wrong recording status in webhook event", "started",
event.get("status").getAsString()); event.get("status").getAsString());
Assert.assertEquals("Wrong recording outputMode in webhook event", "INDIVIDUAL", Assert.assertEquals("Wrong recording outputMode in webhook event", "INDIVIDUAL",
@ -2813,8 +2814,8 @@ public class OpenViduTestAppE2eTest {
Assert.assertEquals("Wrong number of recording entities", 1, recs.size()); Assert.assertEquals("Wrong number of recording entities", 1, recs.size());
Recording rec = recs.get(0); Recording rec = recs.get(0);
Assert.assertEquals("Wrong number of properties in event 'recordingStatusChanged'", event.keySet().size(), Assert.assertEquals("Wrong number of properties in event 'recordingStatusChanged'", 12 + 1,
12); event.keySet().size());
Assert.assertEquals("Wrong recording status in webhook event", "stopped", Assert.assertEquals("Wrong recording status in webhook event", "stopped",
event.get("status").getAsString()); event.get("status").getAsString());
Assert.assertEquals("Wrong recording outputMode in webhook event", 0, event.get("size").getAsLong()); Assert.assertEquals("Wrong recording outputMode in webhook event", 0, event.get("size").getAsLong());
@ -2831,8 +2832,8 @@ public class OpenViduTestAppE2eTest {
Assert.assertEquals("Wrong number of recording entities", 1, recs.size()); Assert.assertEquals("Wrong number of recording entities", 1, recs.size());
rec = recs.get(0); rec = recs.get(0);
Assert.assertEquals("Wrong number of properties in event 'recordingStatusChanged'", event.keySet().size(), Assert.assertEquals("Wrong number of properties in event 'recordingStatusChanged'", 12 + 1,
12); event.keySet().size());
Assert.assertEquals("Wrong recording status in webhook event", "ready", event.get("status").getAsString()); Assert.assertEquals("Wrong recording status in webhook event", "ready", event.get("status").getAsString());
Assert.assertTrue("Wrong recording outputMode in webhook event", event.get("size").getAsLong() > 0); Assert.assertTrue("Wrong recording outputMode in webhook event", event.get("size").getAsLong() > 0);
Assert.assertTrue("Wrong recording outputMode in webhook event", event.get("duration").getAsLong() > 0); Assert.assertTrue("Wrong recording outputMode in webhook event", event.get("duration").getAsLong() > 0);
@ -2842,7 +2843,7 @@ public class OpenViduTestAppE2eTest {
event.get("startTime").getAsLong()); event.get("startTime").getAsLong());
event = CustomWebhook.waitForEvent("sessionDestroyed", 2); event = CustomWebhook.waitForEvent("sessionDestroyed", 2);
Assert.assertEquals("Wrong number of properties in event 'sessionDestroyed'", event.keySet().size(), 5); Assert.assertEquals("Wrong number of properties in event 'sessionDestroyed'", 5 + 1, event.keySet().size());
Assert.assertEquals("Wrong session destroyed reason in webhook event", "sessionClosedByServer", Assert.assertEquals("Wrong session destroyed reason in webhook event", "sessionClosedByServer",
event.get("reason").getAsString()); event.get("reason").getAsString());