@Test
public void testMapMessageWithNullValue() throws Exception
{
String[] keys = new String[] {"key", "null"};
Iterator<String> keyIterator = IteratorUtils.arrayIterator(keys);
Enumeration<String> keyEnumeration = new IteratorEnumeration(keyIterator);
MapMessage mockMessage1 = mock(MapMessage.class);
when(mockMessage1.getMapNames()).thenReturn(keyEnumeration);
when(mockMessage1.getObject("key")).thenReturn("value");
when(mockMessage1.getObject("null")).thenReturn(null);