Polish spring-messsaging
- Removed unused imports - Organized imports - Discontinued use of deprecated junit.framework.Assert class - Suppressed warnings where appropriate - Added missing generics to return type for getMappingComparator() in SimpAnnotationMethodMessageHandler
This commit is contained in:
@@ -28,7 +28,6 @@ import org.springframework.core.MethodParameter;
|
||||
import org.springframework.core.convert.support.DefaultConversionService;
|
||||
import org.springframework.messaging.Message;
|
||||
import org.springframework.messaging.handler.annotation.PathVariable;
|
||||
import org.springframework.messaging.simp.handler.SimpAnnotationMethodMessageHandler;
|
||||
import org.springframework.messaging.support.MessageBuilder;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
@@ -45,12 +44,12 @@ public class PathVariableMethodArgumentResolverTests {
|
||||
private MethodParameter paramAnnotatedValue;
|
||||
private MethodParameter paramNotAnnotated;
|
||||
|
||||
|
||||
@Before
|
||||
public void setup() throws Exception {
|
||||
this.resolver = new PathVariableMethodArgumentResolver(new DefaultConversionService());
|
||||
|
||||
Method method = getClass().getDeclaredMethod("handleMessage",
|
||||
String.class, String.class, String.class);
|
||||
Method method = getClass().getDeclaredMethod("handleMessage", String.class, String.class, String.class);
|
||||
this.paramAnnotated = new MethodParameter(method, 0);
|
||||
this.paramAnnotatedValue = new MethodParameter(method, 1);
|
||||
this.paramNotAnnotated = new MethodParameter(method, 2);
|
||||
@@ -70,15 +69,15 @@ public class PathVariableMethodArgumentResolverTests {
|
||||
|
||||
@Test
|
||||
public void resolveArgument() throws Exception {
|
||||
Map<String,Object> pathParams = new HashMap<String,Object>();
|
||||
pathParams.put("foo","bar");
|
||||
pathParams.put("name","value");
|
||||
Message<byte[]> message = MessageBuilder.withPayload(new byte[0])
|
||||
.setHeader(PathVariableMethodArgumentResolver.PATH_TEMPLATE_VARIABLES_HEADER, pathParams).build();
|
||||
Map<String, Object> pathParams = new HashMap<String, Object>();
|
||||
pathParams.put("foo", "bar");
|
||||
pathParams.put("name", "value");
|
||||
Message<byte[]> message = MessageBuilder.withPayload(new byte[0]).setHeader(
|
||||
PathVariableMethodArgumentResolver.PATH_TEMPLATE_VARIABLES_HEADER, pathParams).build();
|
||||
Object result = this.resolver.resolveArgument(this.paramAnnotated, message);
|
||||
assertEquals("bar",result);
|
||||
assertEquals("bar", result);
|
||||
result = this.resolver.resolveArgument(this.paramAnnotatedValue, message);
|
||||
assertEquals("value",result);
|
||||
assertEquals("value", result);
|
||||
}
|
||||
|
||||
@Test(expected = MessageHandlingException.class)
|
||||
@@ -88,9 +87,6 @@ public class PathVariableMethodArgumentResolverTests {
|
||||
}
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
private void handleMessage(
|
||||
@PathVariable String foo,
|
||||
@PathVariable(value = "name") String param1,
|
||||
String param3) {
|
||||
private void handleMessage(@PathVariable String foo, @PathVariable(value = "name") String param1, String param3) {
|
||||
}
|
||||
}
|
||||
@@ -16,17 +16,13 @@
|
||||
|
||||
package org.springframework.messaging.simp.handler;
|
||||
|
||||
|
||||
import org.junit.Test;
|
||||
import org.springframework.messaging.Message;
|
||||
import org.springframework.messaging.handler.condition.DestinationPatternsMessageCondition;
|
||||
import org.springframework.messaging.simp.SimpMessageHeaderAccessor;
|
||||
import org.springframework.messaging.simp.SimpMessageType;
|
||||
import org.springframework.messaging.support.MessageBuilder;
|
||||
|
||||
import static junit.framework.Assert.assertNotNull;
|
||||
import static junit.framework.Assert.assertNull;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Unit tests for SimpMessageTypeMessageCondition.
|
||||
@@ -35,7 +31,6 @@ import static org.junit.Assert.assertEquals;
|
||||
*/
|
||||
public class SimpMessageTypeMessageConditionTests {
|
||||
|
||||
|
||||
@Test
|
||||
public void combineEmptySets() {
|
||||
SimpMessageTypeMessageCondition c1 = condition();
|
||||
@@ -85,7 +80,6 @@ public class SimpMessageTypeMessageConditionTests {
|
||||
assertEquals(0, condition(SimpMessageType.MESSAGE).compareTo(condition(SimpMessageType.MESSAGE), message));
|
||||
}
|
||||
|
||||
|
||||
private Message<byte[]> message(SimpMessageType messageType) {
|
||||
MessageBuilder<byte[]> builder = MessageBuilder.withPayload(new byte[0]);
|
||||
if (messageType != null) {
|
||||
|
||||
@@ -15,27 +15,26 @@
|
||||
*/
|
||||
package org.springframework.messaging.simp.stomp;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.springframework.messaging.*;
|
||||
import org.springframework.messaging.simp.SimpMessageHeaderAccessor;
|
||||
import org.springframework.messaging.simp.SimpMessageType;
|
||||
import org.springframework.messaging.support.MessageBuilder;
|
||||
import org.springframework.messaging.support.channel.ExecutorSubscribableChannel;
|
||||
import org.springframework.messaging.support.tcp.ReconnectStrategy;
|
||||
import org.springframework.messaging.support.tcp.TcpConnection;
|
||||
import org.springframework.messaging.support.tcp.TcpConnectionHandler;
|
||||
import org.springframework.messaging.support.tcp.TcpOperations;
|
||||
import org.springframework.util.concurrent.ListenableFuture;
|
||||
import org.springframework.util.concurrent.ListenableFutureAdapter;
|
||||
import org.springframework.util.concurrent.ListenableFutureTask;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.concurrent.Callable;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.springframework.messaging.Message;
|
||||
import org.springframework.messaging.MessageChannel;
|
||||
import org.springframework.messaging.simp.SimpMessageHeaderAccessor;
|
||||
import org.springframework.messaging.simp.SimpMessageType;
|
||||
import org.springframework.messaging.support.MessageBuilder;
|
||||
import org.springframework.messaging.support.tcp.ReconnectStrategy;
|
||||
import org.springframework.messaging.support.tcp.TcpConnection;
|
||||
import org.springframework.messaging.support.tcp.TcpConnectionHandler;
|
||||
import org.springframework.messaging.support.tcp.TcpOperations;
|
||||
import org.springframework.util.concurrent.ListenableFuture;
|
||||
import org.springframework.util.concurrent.ListenableFutureTask;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Unit tests for StompBrokerRelayMessageHandler.
|
||||
@@ -169,12 +168,14 @@ public class StompBrokerRelayMessageHandlerTests {
|
||||
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public boolean send(Message<?> message) {
|
||||
this.messages.add((Message<byte[]>) message);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
@SuppressWarnings("unchecked")
|
||||
public boolean send(Message<?> message, long timeout) {
|
||||
this.messages.add((Message<byte[]>) message);
|
||||
return true;
|
||||
|
||||
@@ -34,7 +34,6 @@ import org.springframework.messaging.support.MessageBuilder;
|
||||
import static org.hamcrest.Matchers.*;
|
||||
import static org.junit.Assert.*;
|
||||
import static org.mockito.BDDMockito.*;
|
||||
import static org.mockito.Mockito.*;
|
||||
|
||||
/**
|
||||
* Tests for {@link ExecutorSubscribableChannel}.
|
||||
@@ -46,7 +45,6 @@ public class PublishSubscibeChannelTests {
|
||||
@Rule
|
||||
public ExpectedException thrown = ExpectedException.none();
|
||||
|
||||
|
||||
private ExecutorSubscribableChannel channel = new ExecutorSubscribableChannel();
|
||||
|
||||
@Mock
|
||||
@@ -118,7 +116,7 @@ public class PublishSubscibeChannelTests {
|
||||
try {
|
||||
this.channel.send(message);
|
||||
}
|
||||
catch(MessageDeliveryException actualException) {
|
||||
catch (MessageDeliveryException actualException) {
|
||||
assertThat((RuntimeException) actualException.getCause(), equalTo(ex));
|
||||
}
|
||||
verifyZeroInteractions(secondHandler);
|
||||
@@ -127,6 +125,7 @@ public class PublishSubscibeChannelTests {
|
||||
@Test
|
||||
public void concurrentModification() throws Exception {
|
||||
this.channel.subscribe(new MessageHandler() {
|
||||
|
||||
@Override
|
||||
public void handleMessage(Message<?> message) throws MessagingException {
|
||||
channel.unsubscribe(handler);
|
||||
|
||||
Reference in New Issue
Block a user