This commit is contained in:
Mark Fisher
2008-10-28 19:09:40 +00:00
parent b10afab6f4
commit ca08c18946
2 changed files with 12 additions and 20 deletions

View File

@@ -86,11 +86,14 @@ public class RmiOutboundGatewayTests {
gateway.onMessage(requestMessage);
}
@Test(expected = MessageHandlingException.class)
@Test
public void nonSerializableAttribute() throws RemoteException {
Message<String> requestMessage = MessageBuilder.withPayload("test")
.setHeader("testAttribute", new NonSerializableTestObject()).build();
gateway.onMessage(requestMessage);
Message<?> reply = output.receive(0);
assertNotNull(requestMessage.getHeaders().get("testAttribute"));
assertNotNull(reply.getHeaders().get("testAttribute"));
}
@Test