/// <summary> /// Invokes the test result viewer for the specified Gallio test. /// </summary> /// <param name="result">The result of the unit test.</param> public void InvokeResultViewer(TestResultMessage result) { if (!TipShellExtension.IsInitialized) { return; } GallioTestResult gallioResult = result as GallioTestResult; if (gallioResult != null) { TestResultWindow window = new TestResultWindow(gallioResult); toolWindowManager.OpenToolWindow(GetWindowId(gallioResult), window); } }
protected override void OnStartup(StartupEventArgs e) { IKernel kernel = new StandardKernel(); kernel.Load(new INinjectModule[] { new UiModule(), new ModelModule() }); /* * var testSelector = kernel.Get<ISelectTestUi>(); * testSelector.Show();*/ var resultWindow = new TestResultWindow(); var result = new TaskResultViewModel("myText lorm ipsum blub blub lbu fdafjd ja sfd af myText lorm ipsum ...", 2, 3); resultWindow.setInput(new TaskResultViewModel[] { result }.ToList()); resultWindow.Show(); base.OnStartup(e); }