Repository: qpid-jms
Updated Branches:
  refs/heads/master 459893d36 -> 5d6fc111f


Add test for copy()

Project: http://git-wip-us.apache.org/repos/asf/qpid-jms/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-jms/commit/4cc4debd
Tree: http://git-wip-us.apache.org/repos/asf/qpid-jms/tree/4cc4debd
Diff: http://git-wip-us.apache.org/repos/asf/qpid-jms/diff/4cc4debd

Branch: refs/heads/master
Commit: 4cc4debd6c0f88f1f2dcb82ea765de7fd6af1412
Parents: 459893d
Author: Timothy Bish <tabish...@gmail.com>
Authored: Wed Oct 8 18:28:38 2014 -0400
Committer: Timothy Bish <tabish...@gmail.com>
Committed: Wed Oct 8 18:28:38 2014 -0400

----------------------------------------------------------------------
 .../amqp/message/AmqpJmsMapMessageFacadeTest.java    | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/qpid-jms/blob/4cc4debd/qpid-jms-client/src/test/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMapMessageFacadeTest.java
----------------------------------------------------------------------
diff --git 
a/qpid-jms-client/src/test/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMapMessageFacadeTest.java
 
b/qpid-jms-client/src/test/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMapMessageFacadeTest.java
index 3475dcf..9d37241 100644
--- 
a/qpid-jms-client/src/test/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMapMessageFacadeTest.java
+++ 
b/qpid-jms-client/src/test/java/org/apache/qpid/jms/provider/amqp/message/AmqpJmsMapMessageFacadeTest.java
@@ -123,6 +123,21 @@ public class AmqpJmsMapMessageFacadeTest extends 
QpidJmsTestCase {
         assertTrue(amqpMapMessageFacade.isEmpty());
     }
 
+    @Test
+    public void testMessageCopy() throws Exception {
+        AmqpJmsMapMessageFacade amqpMapMessageFacade = 
createNewMapMessageFacade();
+        amqpMapMessageFacade.put("entry1", "value1");
+        amqpMapMessageFacade.put("entry2", "value2");
+        amqpMapMessageFacade.put("entry3", "value3");
+
+        AmqpJmsMapMessageFacade copy = amqpMapMessageFacade.copy();
+        assertTrue(copy.getMapNames().hasMoreElements());
+
+        assertTrue(copy.itemExists("entry1"));
+        assertTrue(copy.itemExists("entry2"));
+        assertTrue(copy.itemExists("entry3"));
+    }
+
     // ---------- test handling of received messages 
-------------------------//
 
     @Test


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to