assertEquals(1, nodes.size());
SwitchNode sn = (SwitchNode) nodes.get(0);
assertEquals("$boo", sn.getExpr().toSourceString());
assertTrue(sn.getExpr().getChild(0) instanceof DataRefNode);
assertEquals(4, sn.numChildren());
SwitchCaseNode scn0 = (SwitchCaseNode) sn.getChild(0);
assertEquals("0", scn0.getExprListText());
assertEquals(1, scn0.getExprList().size());
assertTrue(scn0.getExprList().get(0).getChild(0) instanceof IntegerNode);