#TODO Shared Write tests for each input factory ShiftEditor Generated shift needs to convert the startTime to the current date at time of generation write test actions