|
1 | 1 | /* |
2 | | - * Copyright 2002-2014 the original author or authors. |
| 2 | + * Copyright 2002-2015 the original author or authors. |
3 | 3 | * |
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | 5 | * you may not use this file except in compliance with the License. |
@@ -176,18 +176,15 @@ public void decodeMultipleFramesFromSameBuffer() { |
176 | 176 | Buffer buffer = Buffer.wrap(frame1 + frame2); |
177 | 177 |
|
178 | 178 | final List<Message<byte[]>> messages = new ArrayList<Message<byte[]>>(); |
179 | | - new Reactor2StompCodec().decoder(new Consumer<Message<byte[]>>() { |
180 | | - @Override |
181 | | - public void accept(Message<byte[]> message) { |
182 | | - messages.add(message); |
183 | | - } |
184 | | - }).apply(buffer); |
| 179 | + new Reactor2StompCodec().decoder(messages::add).apply(buffer); |
185 | 180 |
|
186 | 181 | assertEquals(2, messages.size()); |
187 | 182 | assertEquals(StompCommand.SEND, StompHeaderAccessor.wrap(messages.get(0)).getCommand()); |
188 | 183 | assertEquals(StompCommand.DISCONNECT, StompHeaderAccessor.wrap(messages.get(1)).getCommand()); |
189 | 184 | } |
190 | 185 |
|
| 186 | + // SPR-13111 |
| 187 | + |
191 | 188 | @Test |
192 | 189 | public void decodeFrameWithHeaderWithEmptyValue() { |
193 | 190 | String accept = "accept-version:1.1\n"; |
@@ -251,12 +248,7 @@ public void decodeHeartbeat() { |
251 | 248 | Buffer buffer = Buffer.wrap(frame); |
252 | 249 |
|
253 | 250 | final List<Message<byte[]>> messages = new ArrayList<Message<byte[]>>(); |
254 | | - new Reactor2StompCodec().decoder(new Consumer<Message<byte[]>>() { |
255 | | - @Override |
256 | | - public void accept(Message<byte[]> message) { |
257 | | - messages.add(message); |
258 | | - } |
259 | | - }).apply(buffer); |
| 251 | + new Reactor2StompCodec().decoder(messages::add).apply(buffer); |
260 | 252 |
|
261 | 253 | assertEquals(1, messages.size()); |
262 | 254 | assertEquals(SimpMessageType.HEARTBEAT, StompHeaderAccessor.wrap(messages.get(0)).getMessageType()); |
|
0 commit comments