boolean matches = selector.matches(getTestMessage());
assertEquals(VALID_SELECTORS[n].getSelector(),VALID_SELECTORS[n].shouldMatch(), matches);
String render1 = selector.toString();
selector = new MessageSelector(render1);
matches = selector.matches(getTestMessage());
assertEquals(VALID_SELECTORS[n].shouldMatch(), matches);
String render2 = selector.toString();
if (!render1.equals(render2))
fail("["+render1+"] <> ["+render2+"]");