[Test] public void AwesomeTest() { var objectWithEvent = new ClassWithEvent(); var awesomeTracker = new EventTracker(); objectWithEvent.AwesomeEvent += awesomeTracker.Delegate; objectWithEvent.DoSomethingAwesome(); Assert.IsTrue( awesomeTracker.WasCalled ); }