Bug 316279 MCommand's 'parameters' feature is not being persisted correctly
SSIA
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/reconciler/ModelReconcilerCommandTest.java
ModelReconciler reconciler = createModelReconciler();
		reconciler.recordChanges(application);
		command.setCommandName(after);
		Object state = reconciler.serialize();
		application = createApplication();
		command = application.getCommands().get(0);
		Collection<ModelDelta> deltas = constructDeltas(application, state);
		assertEquals(before, command.getCommandName());
		applyAll(deltas);
		assertEquals(after, command.getCommandName());
	}
	public void testCommand_CommandName_NullNull() {
		testCommand_CommandName(null, null);
	}
	public void testCommand_CommandName_NullEmpty() {
		testCommand_CommandName(null, "");
	}
	public void testCommand_CommandName_NullString() {
		testCommand_CommandName(null, "name");
	}
	public void testCommand_CommandName_EmptyNull() {
		testCommand_CommandName("", null);
	}
	public void testCommand_CommandName_EmptyEmpty() {
		testCommand_CommandName("", "");
	}
	public void testCommand_CommandName_EmptyString() {
		testCommand_CommandName("", "name");
	}
	public void testCommand_CommandName_StringNull() {