public TestEventHandler(TextWriter outWriter, string displayLabels, Messages.OnMessage[] subscribers)
 {
     _displayLabels           = displayLabels;
     _outWriter               = outWriter;
     _messageSubscribeAdapter = subscribers != null
         ? new TestMessageSubscriberAdapter(Messages.CombineSubscribers(subscribers))
         : null;
 }
Example #2
0
 public TestEventHandler(HostedOptions options, TextWriter outWriter, Messages.OnMessage[] subscribers)
 {
     this.level                    = 0;
     this.s                        = new ResultSummary();
     this.options                  = options;
     this.outWriter                = outWriter;
     this.currentTestName          = string.Empty;
     this._messageSubscribeAdapter = subscribers != null
         ? new TestMessageSubscriberAdapter(Messages.CombineSubscribers(subscribers))
         : null;
     AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(this.OnUnhandledException);
 }