public void Subscribe() { // Arrange. IEventManager eventManager = new EventManager(); MockEventListener eventListener = new MockEventListener(); // Act. eventManager.Subscribe <MockEvent>(eventListener.OnEvent); // Assert. Assert.Pass(); }
public void Emit() { // Arrange. IEventManager eventManager = new EventManager(); MockEventListener eventListener = new MockEventListener(); eventManager.Subscribe <MockEvent>(eventListener.OnEvent); // Act. eventManager.Emit(new MockEvent() { Value = 500 }); }