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