protected async Task GivenSubscriberExpectsPublication() { SubscriberHandlesPublication = new MessageHandledExpectation <TestPublication>((content, ctx) => Publication.Equals(content) && ctx.Bus == Subscriber); TestPublicationHandler.SetExpectation(SubscriberHandlesPublication); // Wait briefly to ensure subscriptions propagate await Task.Delay(TimeSpan.FromMilliseconds(250)); }
protected virtual void Dispose(bool disposing) { TestPublicationHandler.RemoveExpectation(SubscriberHandlesPublication); }