public TestEventHandler(TextWriter outWriter, string displayLabels, Messages.OnMessage[] subscribers) { _displayLabels = displayLabels; _outWriter = outWriter; _messageSubscribeAdapter = subscribers != null ? new TestMessageSubscriberAdapter(Messages.CombineSubscribers(subscribers)) : null; }
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); }