@Test
public void getImportCallback() {

    List<AbstractScesimModel> toTest = Arrays.asList(new Simulation(), new Background());
    for (AbstractScesimModel abstractScesimModel : toTest) {
        FactMapping factMapping = abstractScesimModel.getScesimModelDescriptor().addFactMapping(FactIdentifier.EMPTY, ExpressionIdentifier.create("empty", FactMappingType.GIVEN));
        FactMappingValue toBeRemoved = abstractScesimModel.addData().addOrUpdateMappingValue(factMapping.getFactIdentifier(), factMapping.getExpressionIdentifier(), "toBeRemoved");
        presenterSpy.getImportCallBack().callback(abstractScesimModel);
        verify(presenterSpy, times(1)).cleanReadOnlyColumn(eq(abstractScesimModel));
        assertNull(toBeRemoved.getRawValue());
        reset(presenterSpy);
    }
}