public void EventIsAttachedToCorrectListener()
        {
            SingleEventSource eventSource          = new SingleEventSource();
            TwoEventListener  eventListener        = new TwoEventListener();
            ReflectionInstrumentationBinder binder = new ReflectionInstrumentationBinder();

            binder.Bind(eventSource, eventListener);
            eventSource.Raise();
            Assert.AreEqual("CallThis", eventListener.methodCalled);
        }
        public void EventIsAttachedToCorrectListener()
        {
            SingleEventSource eventSource = new SingleEventSource();
            TwoEventListener eventListener = new TwoEventListener();

            ReflectionInstrumentationBinder binder = new ReflectionInstrumentationBinder();

            binder.Bind(eventSource, eventListener);
            eventSource.Raise();

            Assert.AreEqual("CallThis", eventListener.methodCalled);
        }