diff --git a/spring-integration-websocket/src/test/java/org/springframework/integration/websocket/client/StompIntegrationTests.java b/spring-integration-websocket/src/test/java/org/springframework/integration/websocket/client/StompIntegrationTests.java index 5de22bd221..9ab29d2dc1 100644 --- a/spring-integration-websocket/src/test/java/org/springframework/integration/websocket/client/StompIntegrationTests.java +++ b/spring-integration-websocket/src/test/java/org/springframework/integration/websocket/client/StompIntegrationTests.java @@ -31,7 +31,6 @@ import java.util.Collections; import java.util.concurrent.CountDownLatch; import java.util.concurrent.TimeUnit; -import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; @@ -57,7 +56,6 @@ import org.springframework.integration.config.EnableIntegration; import org.springframework.integration.core.MessageProducer; import org.springframework.integration.event.inbound.ApplicationEventListeningMessageProducer; import org.springframework.integration.test.support.LogAdjustingTestSupport; -import org.springframework.integration.test.util.TestUtils; import org.springframework.integration.transformer.ExpressionEvaluatingTransformer; import org.springframework.integration.websocket.ClientWebSocketContainer; import org.springframework.integration.websocket.IntegrationWebSocketContainer; @@ -108,7 +106,7 @@ import org.springframework.web.socket.sockjs.client.WebSocketTransport; */ @ContextConfiguration @RunWith(SpringJUnit4ClassRunner.class) -@DirtiesContext +@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD) public class StompIntegrationTests extends LogAdjustingTestSupport { @Value("#{server.serverContext}") @@ -133,12 +131,6 @@ public class StompIntegrationTests extends LogAdjustingTestSupport { super("org.springframework", "org.springframework.integration", "org.apache.catalina"); } - @Before - public void setup() { - this.webSocketInputChannel.clear(); - this.webSocketEvents.clear(); - } - @Test public void sendMessageToController() throws Exception { @@ -331,7 +323,6 @@ public class StompIntegrationTests extends LogAdjustingTestSupport { StompHeaderAccessor stompHeaderAccessor = StompHeaderAccessor.create(StompCommand.MESSAGE); stompHeaderAccessor.setDestination(destination); Message message = MessageBuilder.createMessage(new byte[0], stompHeaderAccessor.toMessageHeaders()); - Object sessions = TestUtils.getPropertyValue(subscriptionRegistry, "subscriptionRegistry.sessions"); MultiValueMap subscriptions = subscriptionRegistry.findSubscriptions(message); return !subscriptions.isEmpty(); }