@Test
public void testdoRunForNumbering() {
// add a goal
IntentionalElement goal1 = URNModelFactory.eINSTANCE
.createIntentionalElement();
goal1.setName("foo goal1");
goal1.setType(IntentionalElementType.GOAL);
project.addModelElement(goal1);
// add a goal
IntentionalElement goal2 = URNModelFactory.eINSTANCE
.createIntentionalElement();
goal2.setName("foo goal2");
goal2.setType(IntentionalElementType.GOAL);
project.addModelElement(goal2);
// add a softgoal
IntentionalElement softgoal = URNModelFactory.eINSTANCE
.createIntentionalElement();
softgoal.setName("foo softgoal");
softgoal.setType(IntentionalElementType.SOFTGOAL);
project.addModelElement(softgoal);
// add a task
IntentionalElement task = URNModelFactory.eINSTANCE
.createIntentionalElement();
task.setName("foo task");
task.setType(IntentionalElementType.TASK);
project.addModelElement(task);
// add a product FactorTable
FactorTable pFactorTable = EMFfitModelFactory.eINSTANCE.createFactorTable();
pFactorTable.setType(CategoryType.PRODUCT);