unit tests for EventController::createDemandFromSettings and ::overwriteDemandObject implemented
methods EventController::createDemandFromSettings and ::overwriteDemandObject implemented