@ -6,12 +6,11 @@
* /
package net.java.sip.communicator.slick.protocol.gibberish ;
import java. net .*;
import java. io .*;
import java.util.* ;
import junit.framework.* ;
import net.java.sip.communicator.service.protocol.* ;
import net.java.sip.communicator.service.protocol.Message ;
import net.java.sip.communicator.service.protocol.event.* ;
import net.java.sip.communicator.util.* ;
@ -367,6 +366,7 @@ public void testCreateMessage1()
* inspects its parameters .
* /
public void testCreateMessage2 ( )
throws UnsupportedEncodingException
{
String body = "This is an IM coming from the tested implementation"
+ " on " + new Date ( ) . toString ( ) ;
@ -375,11 +375,12 @@ public void testCreateMessage2()
String subject = "test message" ;
net . java . sip . communicator . service . protocol . Message msg =
opSetBasicIM1 . createMessage ( body , contentType , encoding , subject ) ;
byte [ ] bodyBytes = body . getBytes ( encoding ) ;
assertEquals ( "message body" , body , msg . getContent ( ) ) ;
assertTrue ( "message body bytes"
, Arrays . equals ( body . get Bytes( ) , msg . getRawData ( ) ) ) ;
assertEquals ( "message length" , body . length ( ) , msg . getSize ( ) ) ;
, Arrays . equals ( body Bytes, msg . getRawData ( ) ) ) ;
assertEquals ( "message length" , body Bytes . length , msg . getSize ( ) ) ;
assertEquals ( "message content type" , contentType , msg . getContentType ( ) ) ;
assertEquals ( "message encoding" , encoding , msg . getEncoding ( ) ) ;
assertNotNull ( "message uid" , msg . getMessageUID ( ) ) ;