Bug 305796 model reconciler tests need rework
They need re-work as there is a level of indirection between a binding container and the bindings. PW
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/reconciler/ModelReconcilerScenarioTest.java
assertEquals(window, application.getChildren().get(0));
		assertEquals(0, window.getChildren().size());
		applyAll(deltas);
		assertEquals(1, application.getChildren().size());
		assertEquals(window, application.getChildren().get(0));
		assertEquals(0, window.getChildren().size());
	}
	public void testMenu_MenuOrdering() {
		MApplication application = createApplication();
		MWindow window = createWindow(application);
		MMenu menu = MApplicationFactory.eINSTANCE.createMenu();
		window.setMainMenu(menu);
		MMenuItem fileMenuItem = MApplicationFactory.eINSTANCE.createMenuItem();
		fileMenuItem.setLabel("File");
		MMenuItem editMenuItem = MApplicationFactory.eINSTANCE.createMenuItem();
		editMenuItem.setLabel("Edit");
		MMenuItem helpMenuItem = MApplicationFactory.eINSTANCE.createMenuItem();
		helpMenuItem.setLabel("Help");
		menu.getChildren().add(fileMenuItem);
		menu.getChildren().add(editMenuItem);
		menu.getChildren().add(helpMenuItem);
		saveModel();
		ModelReconciler reconciler = createModelReconciler();
		reconciler.recordChanges(application);
		MMenuItem cvsMenuItem = MApplicationFactory.eINSTANCE.createMenuItem();
		cvsMenuItem.setLabel("CVS");
		menu.getChildren().add(2, cvsMenuItem);
		Object state = reconciler.serialize();
		application = createApplication();
		window = application.getChildren().get(0);