public void Initialize() { // => Arrange var eventReceivers = new List <IEventReceiver>() { new TestEventReceiver() }; // => Act var unused = new AlpakaEventRegistryImplementation(eventReceivers); }
public void EmitToReceiver() { // => Arrange var testEventReceiver = new TestEventReceiver(); var eventReceivers = new List <IEventReceiver>() { testEventReceiver }; var registry = new AlpakaEventRegistryImplementation(eventReceivers); // => Act registry.Emit(new TestEvent()); // => Assert Assert.Single(testEventReceiver.ReceivedEvents); }