@ -33,7 +33,7 @@ import reactor.io.Buffer;
import static org.junit.Assert.* ;
import static org.junit.Assert.* ;
/ * *
/ * *
* Test fixture for { @link StompCodec } .
* Test fixture for { @link Reactor11 StompCodec} .
*
*
* @author Andy Wilkinson
* @author Andy Wilkinson
* /
* /
@ -41,7 +41,7 @@ public class StompCodecTests {
private final ArgumentCapturingConsumer < Message < byte [ ] > > consumer = new ArgumentCapturingConsumer < Message < byte [ ] > > ( ) ;
private final ArgumentCapturingConsumer < Message < byte [ ] > > consumer = new ArgumentCapturingConsumer < Message < byte [ ] > > ( ) ;
private final Function < Buffer , Message < byte [ ] > > decoder = new StompCodec ( ) . decoder ( consumer ) ;
private final Function < Buffer , Message < byte [ ] > > decoder = new Reactor11 StompCodec( ) . decoder ( consumer ) ;
@Test
@Test
public void decodeFrameWithCrLfEols ( ) {
public void decodeFrameWithCrLfEols ( ) {
@ -176,7 +176,7 @@ public class StompCodecTests {
Buffer buffer = Buffer . wrap ( frame1 + frame2 ) ;
Buffer buffer = Buffer . wrap ( frame1 + frame2 ) ;
final List < Message < byte [ ] > > messages = new ArrayList < Message < byte [ ] > > ( ) ;
final List < Message < byte [ ] > > messages = new ArrayList < Message < byte [ ] > > ( ) ;
new StompCodec ( ) . decoder ( new Consumer < Message < byte [ ] > > ( ) {
new Reactor11 StompCodec( ) . decoder ( new Consumer < Message < byte [ ] > > ( ) {
@Override
@Override
public void accept ( Message < byte [ ] > message ) {
public void accept ( Message < byte [ ] > message ) {
messages . add ( message ) ;
messages . add ( message ) ;
@ -234,7 +234,7 @@ public class StompCodecTests {
Buffer buffer = Buffer . wrap ( frame ) ;
Buffer buffer = Buffer . wrap ( frame ) ;
final List < Message < byte [ ] > > messages = new ArrayList < Message < byte [ ] > > ( ) ;
final List < Message < byte [ ] > > messages = new ArrayList < Message < byte [ ] > > ( ) ;
new StompCodec ( ) . decoder ( new Consumer < Message < byte [ ] > > ( ) {
new Reactor11 StompCodec( ) . decoder ( new Consumer < Message < byte [ ] > > ( ) {
@Override
@Override
public void accept ( Message < byte [ ] > message ) {
public void accept ( Message < byte [ ] > message ) {
messages . add ( message ) ;
messages . add ( message ) ;
@ -251,7 +251,7 @@ public class StompCodecTests {
Message < byte [ ] > frame = MessageBuilder . createMessage ( new byte [ 0 ] , headers . getMessageHeaders ( ) ) ;
Message < byte [ ] > frame = MessageBuilder . createMessage ( new byte [ 0 ] , headers . getMessageHeaders ( ) ) ;
assertEquals ( "DISCONNECT\n\n\0" , new StompCodec ( ) . encoder ( ) . apply ( frame ) . asString ( ) ) ;
assertEquals ( "DISCONNECT\n\n\0" , new Reactor11 StompCodec( ) . encoder ( ) . apply ( frame ) . asString ( ) ) ;
}
}
@Test
@Test
@ -262,7 +262,7 @@ public class StompCodecTests {
Message < byte [ ] > frame = MessageBuilder . createMessage ( new byte [ 0 ] , headers . getMessageHeaders ( ) ) ;
Message < byte [ ] > frame = MessageBuilder . createMessage ( new byte [ 0 ] , headers . getMessageHeaders ( ) ) ;
String frameString = new StompCodec ( ) . encoder ( ) . apply ( frame ) . asString ( ) ;
String frameString = new Reactor11 StompCodec( ) . encoder ( ) . apply ( frame ) . asString ( ) ;
assertTrue ( frameString . equals ( "CONNECT\naccept-version:1.2\nhost:github.org\n\n\0" ) | |
assertTrue ( frameString . equals ( "CONNECT\naccept-version:1.2\nhost:github.org\n\n\0" ) | |
frameString . equals ( "CONNECT\nhost:github.org\naccept-version:1.2\n\n\0" ) ) ;
frameString . equals ( "CONNECT\nhost:github.org\naccept-version:1.2\n\n\0" ) ) ;
@ -276,7 +276,7 @@ public class StompCodecTests {
Message < byte [ ] > frame = MessageBuilder . createMessage ( new byte [ 0 ] , headers . getMessageHeaders ( ) ) ;
Message < byte [ ] > frame = MessageBuilder . createMessage ( new byte [ 0 ] , headers . getMessageHeaders ( ) ) ;
assertEquals ( "DISCONNECT\na\\c\\r\\n\\\\b:alpha\\cbravo\\r\\n\\\\\n\n\0" ,
assertEquals ( "DISCONNECT\na\\c\\r\\n\\\\b:alpha\\cbravo\\r\\n\\\\\n\n\0" ,
new StompCodec ( ) . encoder ( ) . apply ( frame ) . asString ( ) ) ;
new Reactor11 StompCodec( ) . encoder ( ) . apply ( frame ) . asString ( ) ) ;
}
}
@Test
@Test
@ -287,7 +287,7 @@ public class StompCodecTests {
Message < byte [ ] > frame = MessageBuilder . createMessage ( "Message body" . getBytes ( ) , headers . getMessageHeaders ( ) ) ;
Message < byte [ ] > frame = MessageBuilder . createMessage ( "Message body" . getBytes ( ) , headers . getMessageHeaders ( ) ) ;
assertEquals ( "SEND\na:alpha\ncontent-length:12\n\nMessage body\0" ,
assertEquals ( "SEND\na:alpha\ncontent-length:12\n\nMessage body\0" ,
new StompCodec ( ) . encoder ( ) . apply ( frame ) . asString ( ) ) ;
new Reactor11 StompCodec( ) . encoder ( ) . apply ( frame ) . asString ( ) ) ;
}
}
private void assertIncompleteDecode ( String partialFrame ) {
private void assertIncompleteDecode ( String partialFrame ) {