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