From ea45b97eba4951bd093e966a762a24f1f9fba71c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=20K=C3=A4sler?= <tom.kaesler@mni.thm.de> Date: Tue, 5 Mar 2019 13:38:56 +0100 Subject: [PATCH] add websocket config to test config remove unused imports --- src/main/java/de/thm/arsnova/config/AppConfig.java | 1 - src/main/java/de/thm/arsnova/config/WebSocketConfig.java | 2 -- src/test/java/de/thm/arsnova/config/AppConfigTest.java | 7 ++++++- src/test/java/de/thm/arsnova/config/TestAppConfig.java | 1 - .../de/thm/arsnova/controller/AbstractControllerTest.java | 8 +++++++- .../de/thm/arsnova/event/StateEventDispatcherTest.java | 4 +++- .../thm/arsnova/model/migration/FromV2MigratorTest.java | 8 +++++++- .../de/thm/arsnova/model/migration/ToV2MigratorTest.java | 8 +++++++- .../thm/arsnova/service/DefaultEntityServiceImplTest.java | 8 +++++++- src/test/java/de/thm/arsnova/service/UserServiceTest.java | 8 +++++++- src/test/java/de/thm/arsnova/util/ImageUtilsTest.java | 8 +++++++- 11 files changed, 51 insertions(+), 12 deletions(-) diff --git a/src/main/java/de/thm/arsnova/config/AppConfig.java b/src/main/java/de/thm/arsnova/config/AppConfig.java index 50b9af427..f1b869f1a 100644 --- a/src/main/java/de/thm/arsnova/config/AppConfig.java +++ b/src/main/java/de/thm/arsnova/config/AppConfig.java @@ -82,7 +82,6 @@ import java.util.List; @ComponentScan({ "de.thm.arsnova.cache", "de.thm.arsnova.controller", - "de.thm.arsnova.controller.handler", "de.thm.arsnova.event", "de.thm.arsnova.security", "de.thm.arsnova.service", diff --git a/src/main/java/de/thm/arsnova/config/WebSocketConfig.java b/src/main/java/de/thm/arsnova/config/WebSocketConfig.java index c81588390..f7a21182c 100644 --- a/src/main/java/de/thm/arsnova/config/WebSocketConfig.java +++ b/src/main/java/de/thm/arsnova/config/WebSocketConfig.java @@ -1,12 +1,10 @@ package de.thm.arsnova.config; -import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.messaging.simp.config.MessageBrokerRegistry; import org.springframework.web.socket.config.annotation.EnableWebSocketMessageBroker; import org.springframework.web.socket.config.annotation.StompEndpointRegistry; import org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer; -import org.springframework.web.socket.server.jetty.JettyRequestUpgradeStrategy; @Configuration @EnableWebSocketMessageBroker diff --git a/src/test/java/de/thm/arsnova/config/AppConfigTest.java b/src/test/java/de/thm/arsnova/config/AppConfigTest.java index c85454d64..8c82e1ec3 100644 --- a/src/test/java/de/thm/arsnova/config/AppConfigTest.java +++ b/src/test/java/de/thm/arsnova/config/AppConfigTest.java @@ -31,7 +31,12 @@ import static org.junit.Assert.assertNull; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class AppConfigTest extends AbstractJUnit4SpringContextTests { diff --git a/src/test/java/de/thm/arsnova/config/TestAppConfig.java b/src/test/java/de/thm/arsnova/config/TestAppConfig.java index 85dd50c43..e68eb84ff 100644 --- a/src/test/java/de/thm/arsnova/config/TestAppConfig.java +++ b/src/test/java/de/thm/arsnova/config/TestAppConfig.java @@ -45,7 +45,6 @@ import org.springframework.web.servlet.config.annotation.EnableWebMvc; "de.thm.arsnova.aop", "de.thm.arsnova.cache", "de.thm.arsnova.controller", - "de.thm.arsnova.controller.handler", "de.thm.arsnova.dao", "de.thm.arsnova.events", "de.thm.arsnova.security", diff --git a/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java b/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java index 6348b9ffc..9d4f39e59 100644 --- a/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java +++ b/src/test/java/de/thm/arsnova/controller/AbstractControllerTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.service.StubUserService; import org.junit.After; import org.junit.runner.RunWith; @@ -39,7 +40,12 @@ import java.util.List; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public abstract class AbstractControllerTest extends AbstractJUnit4SpringContextTests { diff --git a/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java b/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java index 4dc327233..607220e06 100644 --- a/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java +++ b/src/test/java/de/thm/arsnova/event/StateEventDispatcherTest.java @@ -22,6 +22,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.Content; import de.thm.arsnova.model.Room; import de.thm.arsnova.persistence.ContentRepository; @@ -59,7 +60,8 @@ import static org.mockito.Mockito.when; AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, - TestSecurityConfig.class}) + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class StateEventDispatcherTest { public static final String SETTINGS_PROPERTY_NAME = "settings"; diff --git a/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java b/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java index 3b1f2ba35..28c3f0bb9 100644 --- a/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java +++ b/src/test/java/de/thm/arsnova/model/migration/FromV2MigratorTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.ChoiceAnswer; import de.thm.arsnova.model.ChoiceQuestionContent; import de.thm.arsnova.model.Content; @@ -43,7 +44,12 @@ import static org.junit.Assert.assertEquals; */ @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class FromV2MigratorTest { private static final String ANSWER_ID = "answerId"; diff --git a/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java b/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java index 8211fec14..7f798db33 100644 --- a/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java +++ b/src/test/java/de/thm/arsnova/model/migration/ToV2MigratorTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.AnswerStatistics; import de.thm.arsnova.model.ChoiceAnswer; import de.thm.arsnova.model.ChoiceQuestionContent; @@ -46,7 +47,12 @@ import static org.junit.Assert.assertEquals; */ @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class ToV2MigratorTest { private static final String ANSWER_ID = "answerId"; diff --git a/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java b/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java index e7bb95c41..e07841c73 100644 --- a/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java +++ b/src/test/java/de/thm/arsnova/service/DefaultEntityServiceImplTest.java @@ -22,6 +22,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.Room; import de.thm.arsnova.persistence.RoomRepository; import de.thm.arsnova.test.context.support.WithMockUser; @@ -53,7 +54,12 @@ import static org.mockito.Mockito.when; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class DefaultEntityServiceImplTest { @Autowired diff --git a/src/test/java/de/thm/arsnova/service/UserServiceTest.java b/src/test/java/de/thm/arsnova/service/UserServiceTest.java index 344173d24..94daea8b4 100644 --- a/src/test/java/de/thm/arsnova/service/UserServiceTest.java +++ b/src/test/java/de/thm/arsnova/service/UserServiceTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import de.thm.arsnova.model.UserProfile; import de.thm.arsnova.model.migration.v2.ClientAuthentication; import de.thm.arsnova.security.User; @@ -53,7 +54,12 @@ import static org.junit.Assert.assertEquals; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class UserServiceTest { diff --git a/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java b/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java index 51e485f94..701ab910b 100644 --- a/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java +++ b/src/test/java/de/thm/arsnova/util/ImageUtilsTest.java @@ -21,6 +21,7 @@ import de.thm.arsnova.config.AppConfig; import de.thm.arsnova.config.TestAppConfig; import de.thm.arsnova.config.TestPersistanceConfig; import de.thm.arsnova.config.TestSecurityConfig; +import de.thm.arsnova.config.WebSocketConfig; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ActiveProfiles; @@ -34,7 +35,12 @@ import static org.junit.Assert.*; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration -@ContextConfiguration(classes = {AppConfig.class, TestAppConfig.class, TestPersistanceConfig.class, TestSecurityConfig.class}) +@ContextConfiguration(classes = { + AppConfig.class, + TestAppConfig.class, + TestPersistanceConfig.class, + TestSecurityConfig.class, + WebSocketConfig.class}) @ActiveProfiles("test") public class ImageUtilsTest { -- GitLab