I’m just starting with TDD and could solve most of the problems I’ve faced on my own. But now I’m lost: How can I check if events are fired? I was looking for something like Assert.Raise or Assert.Fire but there’s nothing. Google was not very useful, most of the hits were suggestions like foo.myEvent += new EventHandler(bar); Assert.NotNull(foo.myEvent); but that proves nothing.
Thank you!
Checking if events were fired can be done by subscribing to that event and setting a boolean value:
Due to request – without lambdas: