/// <summary> /// Handles the TestErrorOccurred event of the testRunner control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="Wax.TestErrorEventArgs"/> instance containing the event data.</param> private void TestRunnerTestErrorOccured(object sender, TestErrorEventArgs e) { if (this.InvokeRequired) { this.Invoke(new EventHandler<TestErrorEventArgs>(TestRunnerTestErrorOccured), new object[] { sender, e }); return; } ListViewItem item = new ListViewItem(); item.Text = e.Error.Test.Id; item.SubItems.Add(e.Error.Command.Id); item.SubItems.Add(e.Error.EvidenceImagePath); item.SubItems.Add(e.Error.Exception.ToString()); item.Tag = e.Error; listErrors.Items.Add(item); }
private static void TestError(object sender, TestErrorEventArgs args) { Debug.Print("<Event=TestManager.TestError,\tTest=" + args.Name + ",\tCommand='" + args.Step.Actor.Action + "',\tNumber=" + args.Step.Number + ",\tReason=" + args.Reason + ">"); }