public NotifiableCelebrityEventsBus(ICelebrityEventStore eventStore, IMediator mediator) { _eventStore = eventStore ?? throw new ArgumentNullException(nameof(eventStore)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); }
public NotifiableCelebrityEventsBusTests() { _eventStore = Substitute.For <ICelebrityEventStore>(); _mediator = Substitute.For <IMediator>(); _eventsBus = new NotifiableCelebrityEventsBus(_eventStore, _mediator); }