@Test
 public void testGetPayload() {
   ProtocolMessage emptyMessage = new ProtocolMessage();
   assertEquals(emptyMessage.getPayload(), "");
   ProtocolMessage aytMessage = new ProtocolMessage("  ayt  ");
   assertEquals(aytMessage.getPayload(), "");
   aytMessage.append("  foo  ");
   assertEquals(aytMessage.getPayload(), "foo");
   aytMessage.append("bar");
   assertEquals(aytMessage.getPayload(), "foo bar");
   aytMessage.append("   b    a z        ");
   assertEquals(aytMessage.getPayload(), "foo bar b a z");
 }
 @Test
 public void testSetProtocolKey() {
   ProtocolMessage emptyMessage = new ProtocolMessage();
   assertEquals(emptyMessage.setProtocolKey(" foo  "), emptyMessage.getMessage());
   assertEquals(emptyMessage.getProtocolKey(), "foo");
   emptyMessage.setProtocolKey("bar");
   assertEquals(emptyMessage.getProtocolKey(), "bar");
   assertEquals(emptyMessage.getMessage(), "bar");
   assertEquals(emptyMessage.getPayload(), "");
   ProtocolMessage aytMessage = new ProtocolMessage("ayt");
   assertEquals(aytMessage.setProtocolKey("foo"), "foo");
   aytMessage.append("bar");
   assertEquals(aytMessage.setProtocolKey("ayt"), "ayt bar");
 }