openamf/src/java/org/openamf AMFMessageTest.java,1.2,1.3

[email protected] Sat, 29 Nov 2003 22:22:49 -0800
Newsgroups gmane.comp.java.openamf.cvs
Message-ID <[email protected]>
Update of /cvsroot/openamf/openamf/src/java/org/openamf
In directory sc8-pr-cvs1:/tmp/cvs-serv18353/src/java/org/openamf

Modified Files:
	AMFMessageTest.java 
Log Message:
added more assertions

Index: AMFMessageTest.java
===================================================================
RCS file: /cvsroot/openamf/openamf/src/java/org/openamf/AMFMessageTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** AMFMessageTest.java	20 Aug 2003 20:11:11 -0000	1.2
--- AMFMessageTest.java	30 Nov 2003 06:22:47 -0000	1.3
***************
*** 1,51 ****
! package org.openamf;
! 
! import org.apache.commons.logging.*;
! import junit.framework.*;
! 
! public class AMFMessageTest
!   extends TestCase
! {
!   private static final Log log = LogFactory.getLog(AMFMessageTest.class);
! 
!   public AMFMessageTest(String name)
!   {
!     super(name);
!   }
! 
!   public static Test suite()
!   {
!     TestSuite suite = new TestSuite(AMFMessageTest.class);
!     return suite;
!   }
! 
!   public void setUp() throws Exception
!   {
!   }
! 
!   public void tearDown() throws Exception
!   {
!   }
! 
!   public void testAddHeader()
!   {
!     AMFMessage message = new AMFMessage();
!     AMFHeader header = new AMFHeader("testKey1", true, "testValue1");
!     message.addHeader(header);
!     message.addHeader("testKey2", false, "testValue2");
!     log.debug("Message is " + message);
!     assertEquals(2, message.getHeaderCount());
!     assertTrue(message.getHeaders().contains(header));
!   }
! 
! 
!   public void testAddBody()
!   {
!     AMFMessage message = new AMFMessage();
!     AMFBody body = new AMFBody("someService.someMethod", "someResponse", "body value", AMFBody.DATA_TYPE_STRING);
!     message.addBody(body);
!     log.debug("Message is " + message);
!     assertEquals(1, message.getBodyCount());
!     assertEquals(body, message.getBody(0));
!   }
! }
--- 1,82 ----
! package org.openamf;
! 
! import org.apache.commons.logging.*;
! import junit.framework.*;
! 
! public class AMFMessageTest
!   extends TestCase
! {
!   private static final Log log = LogFactory.getLog(AMFMessageTest.class);
! 
!   public AMFMessageTest(String name)
!   {
!     super(name);
!   }
! 
!   public static Test suite()
!   {
!     TestSuite suite = new TestSuite(AMFMessageTest.class);
!     return suite;
!   }
! 
!   public void setUp() throws Exception
!   {
!   }
! 
!   public void tearDown() throws Exception
!   {
!   }
! 
!   public void testAddHeader()
!   {
!     AMFMessage message = new AMFMessage();
!     AMFHeader header = new AMFHeader("testKey1", true, "testValue1");
!     message.addHeader(header);
!     message.addHeader("testKey2", false, "testValue2");
!     log.debug("Message is " + message);
!     assertEquals(2, message.getHeaderCount());
!     assertTrue(message.getHeaders().contains(header));
!   }
! 
! 
!   public void testAddBody()
!   {
!     AMFMessage message = new AMFMessage();
!     AMFBody body = new AMFBody("someService.someMethod", "someResponse", "body value", AMFBody.DATA_TYPE_STRING);
!     message.addBody(body);
!     log.debug("Message is " + message);
!     assertEquals(1, message.getBodyCount());
!     assertEquals(body, message.getBody(0));
!   }
!   
!   public void testVersion()
!   {
!   	final int iFiftySix = 56;
!   	
!   	final int iTwoHundred = 200;
!   	
!   	AMFMessage message = new AMFMessage();
!   	
!   	message.setVersion(iFiftySix);
!   	
!   	assertEquals(iFiftySix, message.getVersion());
!   	
!   	message.setVersion(iTwoHundred);
!   	
!   	assertEquals(iTwoHundred, message.getVersion());
!  
!   }
!  
!   public void testCount()
!   {
!   	AMFMessage message = new AMFMessage();
!   	
!   	assertEquals(0, message.getHeaderCount());
!   	
!   	assertEquals(0, message.getHeaders().size());
!   	
!   	assertEquals(0, message.getBodyCount());
!   }
!   
!  
! }




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/