void When(StartScheduledImport e) { if (_importing) { Then(new ImportAlreadyStarted()); } else { Then(new ImportStarted()); } }
void Given(StartScheduledImport e) => WhenImportsNext = null;
void GivenScheduled(StartScheduledImport e) => WhenImportsNext = Event.GetWhenOccurs(e);
void Given(StartScheduledImport e) => _scheduled = false;
void GivenScheduled(StartScheduledImport e) => _scheduled = true;