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);
        }