public void PostEventContainsReporterError() { var reporterException = new MockClientException(); var client = new MockSlackClient(x => { throw reporterException; }); var filter = new WebHookErrorReportFilter(TestHelpers.GetMinimalOptions(), client); filter.OnExceptionReported += delegate(ExceptionReportedEventArgs args) { Assert.AreSame(reporterException, args.ReportException); Assert.IsFalse(args.ReportSucceeded); }; filter.OnException(MakeExceptionContext()); }