Example #1
0
 private void Tcc_RemoveTestCase(TestCaseControl tcc)
 {
     cases.testCases.Remove(tcc.testCase);
     tcc.Dispose();
     extractionTestControls.Remove(tcc);
     ShowTestCases();
 }
Example #2
0
        /// <summary>
        /// Display all loaded testcases in controls.
        /// </summary>
        private void ShowTestCases()
        {
            SuspendLayout();
            ClearAll();

            foreach (ExtractionTestCase c in cases.testCases)
            {
                TestCaseControl tcc = new TestCaseControl(c);
                tcc.CopyToExtractor += CopyToExtractor;
                tcc.CopyToTester    += CopyToTester;
                tcc.RemoveTestCase  += Tcc_RemoveTestCase;
                extractionTestControls.Add(tcc);
                flowLayoutPanelTestCases.Controls.Add(tcc);
                flowLayoutPanelTestCases.SetFlowBreak(tcc, true);
            }
            ResumeLayout();
        }