public void HandleTransientError() { var ex = new MessagingException(Guid.NewGuid().ToString()); var h = new TransientErrorHandler(); h.TransientErrorOccured += h_TransientErrorOccured; h.HandleTransientError(ex); Assert.AreEqual(ex, this.exception); }