@Test
public void testStringMessage()
{
Exception e1 = new Exception("firstCause");
MultiException me = new MultiException("overallMessage", Collections.singleton(e1));
String string = me.toString();
Assert.assertTrue(string.contains("overallMessage"));
Assert.assertTrue(string.contains("firstCause"));
Assert.assertTrue(string.contains("java.lang.Exception"));
Assert.assertTrue(string.contains(MultiException.class.getName()));
}