refactored classes, CumulativePatchingScenariosTestCase - new test testApplyOneOffToWrongTargetVersion