Esempio n. 1
0
 public TestRun(
     TestEditInfo testEditInfo,
     ITestPoint testPoint,
     TeamFoundationIdentity currentIdentity)
 {
     _testEditInfo = testEditInfo;
     _testPoint = testPoint;
     _currentIdentity = currentIdentity;
 }
        public TestSuiteDialog(ITestManagementTeamProject testProject, TestEditInfo testEditInfo)
        {
            _loadBackgroundWorker = new BackgroundWorker();

            _testProject = testProject;
            _testEditInfo = testEditInfo;

            InitializeComponent();

            this.Load += (e, o) => LoadRelatedTestPoints();
        }
        public TestEditUserControl(TestEditInfo testInfo)
        {
            _Logger.Info("New test edit user control for test case " + testInfo.WorkItemId);

            _testInfo = testInfo;

            InitializeComponent();

            Load += (o, e) =>
                SendMessage(
                    _attachmentListView.Handle,
                    LVM_SETTEXTBKCOLOR,
                    IntPtr.Zero,
                    unchecked((IntPtr)(int)0xFFFFFF));
        }
Esempio n. 4
0
        private TestEditUserControl CreateTestTabAndEditControl(TestEditInfo testEditInfo)
        {
            var newEditControl = TestEditUserControl.Create(testEditInfo, _testGridContextMenu, _enableResultsModeMenuItem.Checked);
            newEditControl.Dock = DockStyle.Fill;

            string newTabKey = _testTabControl.TabCount.ToString("0");
            string tabTitle = testEditInfo.TestCase.Id + " " + testEditInfo.TestCase.Title;

            _testTabControl.TabPages.Add(newTabKey, tabTitle);
            _testTabControl.TabPages[newTabKey].Controls.Add(newEditControl);
            _testTabControl.SelectedIndex = _testTabControl.TabCount - 1;

            return newEditControl;
        }
Esempio n. 5
0
        private static SimpleSteps TryCreateSimpleSteps(TestEditInfo testInfo)
        {
            try
            {
                return SimpleSteps.Create(testInfo);
            }
            catch (Exception ex)
            {
                var exReporter = new ExceptionReporter(ex);
                exReporter.ReportException();

                MessageBox.Show(
                    "Could not load steps from test case: " + ex.Message,
                    "Error Loading Test Case");

                return null;
            }
        }
        public static TestEditUserControl Create(TestEditInfo testInfo, ContextMenuStrip contextMenuStrip, bool showResultsPanel)
        {
            var newControl = new TestEditUserControl(testInfo);

            newControl.TestDataGridView = TestStepsDataGridView.Create(
                testInfo.SimpleSteps, contextMenuStrip);

            newControl._splitContainer.Panel1.Controls.Add(newControl.TestDataGridView);
            newControl._splitContainer.Panel2Collapsed = !showResultsPanel;

            return newControl;
        }