public void FindHandlers() { var finder = new StaticHandlerFinder(); var handlers = finder.FindHandlers(typeof(TestHandler)); Assert.AreEqual(2, handlers.Count()); Assert.AreEqual(typeof(TestEvent1), handlers.ToArray()[0].HandlerType); Assert.AreEqual(typeof(TestEvent2), handlers.ToArray()[1].HandlerType); }
public void NotFindHandlers() { var finder = new StaticHandlerFinder(); var handlers = finder.FindHandlers(typeof(NonHandler)); Assert.AreEqual(0, handlers.Count()); handlers = finder.FindHandlers(typeof(InvalidTestHandler)); Assert.AreEqual(0, handlers.Count()); }