public TaskListGenerator(ITaskLengthGenerator taskLengthGenerator, IMaxDelayGenerator maxDelayGenerator, ITaskPerTickGenerator taskPerTickGenerator, IConfiguration configuration, ITaskQuantityCalculator taskQuantityCalculator, IAverageTaskDurationCalculator averageTaskDurationCalculator) { TaskLengthGenerator = taskLengthGenerator; MaxDelayGenerator = maxDelayGenerator; TaskPerTickGenerator = taskPerTickGenerator; Configuration = configuration; TaskQuantityCalculator = taskQuantityCalculator; AverageTaskDurationCalculator = averageTaskDurationCalculator; }
public void SetUp() { Generator = new UniformTaskPerTickGenerator(); }