logger = lagertest.NewTestLogger("test") fakeClock = fakeclock.NewFakeClock(time.Now()) convergeRepeatInterval = 1 * time.Second kickTaskDuration = 10 * time.Millisecond expirePendingTaskDuration = 30 * time.Second expireCompletedTaskDuration = 60 * time.Minute cellEvents := make(chan models.CellEvent, 100) errs := make(chan error, 100) waitEvents = cellEvents waitErrs = errs fakeBBSServiceClient.CellEventsReturns(cellEvents) }) JustBeforeEach(func() { process = ifrit.Invoke( converger.New( logger, fakeClock, fakeLrpConvergenceController, fakeTaskController, fakeBBSServiceClient, convergeRepeatInterval, kickTaskDuration, expirePendingTaskDuration, expireCompletedTaskDuration, ),