public void Should_be_able_to_get_subscribed_to_events() { Event1 capturedEvent = null; eventBus.Subscribe <Event1>(@event => capturedEvent = @event); var publishedEvent = new Event1 { Text = "Hello World" }; eventBus.Publish(publishedEvent); capturedEvent.ShouldNotBeNull(); capturedEvent.ShouldBeTheSameAs(publishedEvent); }