public void testSplitMessageWithObjectMetadata() throws Exception {
   String obj = "ABCDEFG";
   msg.addObjectHeader(obj, obj);
   LineCountSplitter s = new LineCountSplitter();
   s.setCopyObjectMetadata(true);
   List<AdaptrisMessage> result = toList(s.splitMessage(msg));
   assertEquals("10 split messages", 10, result.size());
   for (AdaptrisMessage m : result) {
     assertTrue("Should contain object metadata", m.getObjectHeaders().containsKey(obj));
     assertEquals(obj, m.getObjectHeaders().get(obj));
   }
 }