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
partStack1.getChildren().remove(1);
		Collection<ModelDelta> deltas = constructDeltas(application, state);
		assertEquals(1, application.getChildren().size());
		assertEquals(window, application.getChildren().get(0));
		assertEquals(1, window.getChildren().size());
		assertEquals(partStack1, window.getChildren().get(0));
		assertEquals(1, partStack1.getChildren().size());
		assertEquals(part1, partStack1.getChildren().get(0));
		applyAll(deltas);
		assertEquals(1, application.getChildren().size());
		assertEquals(window, application.getChildren().get(0));
		assertEquals(2, window.getChildren().size());
		assertEquals(partStack1, window.getChildren().get(0));
		assertEquals(1, partStack1.getChildren().size());
		assertEquals(part1, partStack1.getChildren().get(0));
		partStack2 = (MPartStack) window.getChildren().get(1);
		assertEquals(0, partStack2.getChildren().size());
		assertNull(partStack2.getSelectedElement());
	}
	public void testElementContainer_Children_Move_IdenticalToUserChange() {
		MApplication application = createApplication();
		MWindow window = MApplicationFactory.eINSTANCE.createWindow();
		application.getChildren().add(window);
		MPartStack partStack1 = MApplicationFactory.eINSTANCE.createPartStack();
		MPartStack partStack2 = MApplicationFactory.eINSTANCE.createPartStack();
		window.getChildren().add(partStack1);
		window.getChildren().add(partStack2);
		MPart part1 = MApplicationFactory.eINSTANCE.createPart();
		MPart part2 = MApplicationFactory.eINSTANCE.createPart();
		partStack1.getChildren().add(part1);