@Test public void testMoveDown() throws Exception { final RootXmlResource rootXmlResource = new RootXmlResource(new XmlResourceStore(loadResource("TestData.xml"))); final TestRootElement root = TestRootElement.TYPE.instantiate(rootXmlResource); root.getChildren().moveDown(root.getChildren().get(0)); try { root.getChildrenReadOnly().moveDown(root.getChildrenReadOnly().get(0)); fail("Failed to generated UnsupportedOperationException."); } catch (UnsupportedOperationException e) { } }
private static void test(final PropertyDef property, final String... factsExpected) { test(TestRootElement.TYPE.instantiate(), property, factsExpected); }