From f7f2708b1f06fe31e404f823d370e8a594e28dad Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 21 Feb 2023 13:07:25 +0100 Subject: [PATCH] openvidu-test-e2e: fix custom HTTP client Java SDK test --- .../openvidu/test/e2e/OpenViduTestAppE2eTest.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java index 6efd8ccf..857dec94 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java @@ -2531,16 +2531,19 @@ public class OpenViduTestAppE2eTest extends AbstractOpenViduTestappE2eTest { builder = getHttpClientBuilder(); builder.setDefaultHeaders(WRONG_AUTH_HEADER); customOV[0] = new OpenVidu(OPENVIDU_URL, OPENVIDU_SECRET, builder); - customOV[0].fetch(); + IllegalStateException thrown2 = Assertions.assertThrows(IllegalStateException.class, () -> { + customOV[0].fetch(); + }); + Assertions.assertEquals("AuthScheme is null", thrown2.getMessage()); // 7. No CredentialsProvider, wrong Authorization header, wrong secret, 401 builder = getHttpClientBuilder(); builder.setDefaultHeaders(WRONG_AUTH_HEADER); customOV[0] = new OpenVidu(OPENVIDU_URL, WRONG_SECRET, builder); - thrown = Assertions.assertThrows(OpenViduHttpException.class, () -> { + thrown2 = Assertions.assertThrows(IllegalStateException.class, () -> { customOV[0].fetch(); }); - Assertions.assertEquals(401, thrown.getStatus()); + Assertions.assertEquals("AuthScheme is null", thrown2.getMessage()); // 8. No CredentialsProvider, valid Authorization header, no secret, 200 builder = getHttpClientBuilder(); @@ -2581,7 +2584,10 @@ public class OpenViduTestAppE2eTest extends AbstractOpenViduTestappE2eTest { builder.setDefaultCredentialsProvider(validCredentialsProvider); builder.setDefaultHeaders(WRONG_AUTH_HEADER); customOV[0] = new OpenVidu(OPENVIDU_URL, builder); - customOV[0].fetch(); + thrown2 = Assertions.assertThrows(IllegalStateException.class, () -> { + customOV[0].fetch(); + }); + Assertions.assertEquals("AuthScheme is null", thrown2.getMessage()); // 14. Wrong CredentialsProvider, no Authorization header, no secret, 401 final BasicCredentialsProvider wrongCredentialsProvider = new BasicCredentialsProvider();