Skip to content

Commit 84807c5

Browse files
committed
Fix minor test issues
Issue: SPR-12615
1 parent a76a650 commit 84807c5

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed

spring-messaging/src/test/java/org/springframework/messaging/simp/broker/DefaultSubscriptionRegistryTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ public void unregisterSubscription() {
266266

267267
MultiValueMap<String, String> actual = this.registry.findSubscriptions(message(dest));
268268

269-
assertEquals("Expected three elements " + actual, 2, actual.size());
269+
assertEquals("Expected two elements: " + actual, 2, actual.size());
270270
assertEquals(subscriptionIds, sort(actual.get(sessIds.get(1))));
271271
assertEquals(subscriptionIds, sort(actual.get(sessIds.get(2))));
272272
}
@@ -310,7 +310,7 @@ public void unregisterAllSubscriptions() {
310310

311311
MultiValueMap<String, String> actual = this.registry.findSubscriptions(message(dest));
312312

313-
assertEquals("Expected three elements " + actual, 1, actual.size());
313+
assertEquals("Expected one element: " + actual, 1, actual.size());
314314
assertEquals(subscriptionIds, sort(actual.get(sessIds.get(2))));
315315
}
316316

spring-messaging/src/test/java/org/springframework/messaging/simp/broker/SimpleBrokerMessageHandlerTests.java

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2002-2014 the original author or authors.
2+
* Copyright 2002-2015 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -17,6 +17,7 @@
1717
package org.springframework.messaging.simp.broker;
1818

1919
import static org.junit.Assert.assertEquals;
20+
import static org.junit.Assert.assertTrue;
2021
import static org.mockito.Mockito.times;
2122
import static org.mockito.Mockito.verify;
2223

@@ -84,12 +85,12 @@ public void subcribePublish() {
8485
this.messageHandler.handleMessage(createMessage("/bar", "message2"));
8586

8687
verify(this.clientOutboundChannel, times(6)).send(this.messageCaptor.capture());
87-
assertCapturedMessage("sess1", "sub1", "/foo");
88-
assertCapturedMessage("sess1", "sub2", "/foo");
89-
assertCapturedMessage("sess2", "sub1", "/foo");
90-
assertCapturedMessage("sess2", "sub2", "/foo");
91-
assertCapturedMessage("sess1", "sub3", "/bar");
92-
assertCapturedMessage("sess2", "sub3", "/bar");
88+
assertTrue(messageCaptured("sess1", "sub1", "/foo"));
89+
assertTrue(messageCaptured("sess1", "sub2", "/foo"));
90+
assertTrue(messageCaptured("sess2", "sub1", "/foo"));
91+
assertTrue(messageCaptured("sess2", "sub2", "/foo"));
92+
assertTrue(messageCaptured("sess1", "sub3", "/bar"));
93+
assertTrue(messageCaptured("sess2", "sub3", "/bar"));
9394
}
9495

9596
@Test
@@ -124,9 +125,9 @@ public void subcribeDisconnectPublish() {
124125
assertEquals(sess1, SimpMessageHeaderAccessor.getSessionId(captured.getHeaders()));
125126
assertEquals("joe", SimpMessageHeaderAccessor.getUser(captured.getHeaders()).getName());
126127

127-
assertCapturedMessage(sess2, "sub1", "/foo");
128-
assertCapturedMessage(sess2, "sub2", "/foo");
129-
assertCapturedMessage(sess2, "sub3", "/bar");
128+
assertTrue(messageCaptured(sess2, "sub1", "/foo"));
129+
assertTrue(messageCaptured(sess2, "sub2", "/foo"));
130+
assertTrue(messageCaptured(sess2, "sub3", "/bar"));
130131
}
131132

132133
@Test
@@ -149,28 +150,28 @@ public void connect() {
149150
}
150151

151152

152-
protected Message<String> createSubscriptionMessage(String sessionId, String subcriptionId, String destination) {
153+
private Message<String> createSubscriptionMessage(String sessionId, String subcriptionId, String destination) {
153154
SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create(SimpMessageType.SUBSCRIBE);
154155
headers.setSubscriptionId(subcriptionId);
155156
headers.setDestination(destination);
156157
headers.setSessionId(sessionId);
157158
return MessageBuilder.createMessage("", headers.getMessageHeaders());
158159
}
159160

160-
protected Message<String> createConnectMessage(String sessionId) {
161+
private Message<String> createConnectMessage(String sessionId) {
161162
SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create(SimpMessageType.CONNECT);
162163
headers.setSessionId(sessionId);
163164
headers.setUser(new TestPrincipal("joe"));
164165
return MessageBuilder.createMessage("", headers.getMessageHeaders());
165166
}
166167

167-
protected Message<String> createMessage(String destination, String payload) {
168+
private Message<String> createMessage(String destination, String payload) {
168169
SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.create(SimpMessageType.MESSAGE);
169170
headers.setDestination(destination);
170171
return MessageBuilder.createMessage("", headers.getMessageHeaders());
171172
}
172173

173-
protected boolean assertCapturedMessage(String sessionId, String subcriptionId, String destination) {
174+
private boolean messageCaptured(String sessionId, String subcriptionId, String destination) {
174175
for (Message<?> message : this.messageCaptor.getAllValues()) {
175176
SimpMessageHeaderAccessor headers = SimpMessageHeaderAccessor.wrap(message);
176177
if (sessionId.equals(headers.getSessionId())) {

0 commit comments

Comments
 (0)