/// <summary> /// Update the view. /// </summary> public void UpdateView() { TestRunItem item = listViewClasses.SelectedItem as TestRunItem; if (item != null) { if (item.Results.Length > 0 && listViewMethods.ItemsSource == null) { listViewMethods.ItemsSource = item.Results; } } TestRunItemResult result = listViewMethods.SelectedItem as TestRunItemResult; if (result != null) { textBoxResults.Text = String.Format("{1}{0}{0}{2}", Environment.NewLine, result.Message, result.StackTrace); } }
/// <summary> /// Display the results for the given test run item result. /// </summary> /// <param name="sender">Object that raised the event.</param> /// <param name="e">Event arguments.</param> private void listViewMethods_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { TestRunItemResult result = listViewMethods.SelectedItem as TestRunItemResult; if (result == null) { textBoxResults.Text = null; } else { textBoxResults.Text = String.Format("{1}{0}{0}{2}", Environment.NewLine, result.Message, result.StackTrace); } } catch (Exception err) { App.HandleException(err); } }