예제 #1
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="efsSystem">The system for which this frame is built</param>
 public TestReport(DataDictionary.EFSSystem efsSystem)
 {
     InitializeComponent();
     reportHandler  = new TestsCoverageReportHandler((Dictionary)null);
     TxtB_Path.Text = reportHandler.FileName;
     EFSSystem      = efsSystem;
 }
예제 #2
0
 /// <summary>
 /// Consctructor: creates a report for a selected test case
 /// </summary>
 /// <param name="aTestCase"></param>
 public TestReport(DataDictionary.Tests.TestCase aTestCase)
 {
     InitializeComponent();
     EFSSystem              = aTestCase.EFSSystem;
     reportHandler          = new TestsCoverageReportHandler(aTestCase.Dictionary);
     reportHandler.TestCase = aTestCase;
     InitializeCheckBoxes(3);
     TxtB_Path.Text = reportHandler.FileName;
 }
예제 #3
0
 /// <summary>
 /// Constructor: creates a report for the selected sub sequence
 /// </summary>
 /// <param name="aSubSequence"></param>
 public TestReport(DataDictionary.Tests.SubSequence aSubSequence)
 {
     InitializeComponent();
     EFSSystem                 = aSubSequence.EFSSystem;
     reportHandler             = new TestsCoverageReportHandler(aSubSequence.Dictionary);
     reportHandler.SubSequence = aSubSequence;
     InitializeCheckBoxes(2);
     TxtB_Path.Text = reportHandler.FileName;
 }
예제 #4
0
 /// <summary>
 /// Constructor: creates a report for the dictionary
 /// </summary>
 /// <param name="aDictionary"></param>
 public TestReport(DataDictionary.Dictionary aDictionary)
 {
     InitializeComponent();
     EFSSystem                = aDictionary.EFSSystem;
     reportHandler            = new TestsCoverageReportHandler(aDictionary);
     reportHandler.Dictionary = aDictionary;
     InitializeCheckBoxes(1);
     TxtB_Path.Text = reportHandler.FileName;
 }
예제 #5
0
 /// <summary>
 ///     Consctructor: creates a report for a selected test case
 /// </summary>
 /// <param name="aTestCase"></param>
 public TestReport(TestCase aTestCase)
 {
     InitializeComponent();
     _reportHandler = new TestsCoverageReportHandler(aTestCase.Dictionary)
     {
         TestCase = aTestCase
     };
     InitializeCheckBoxes(3);
     TxtB_Path.Text = _reportHandler.FileName;
 }
예제 #6
0
 /// <summary>
 ///     Constructor: creates a report for the selected sub sequence
 /// </summary>
 /// <param name="aSubSequence"></param>
 public TestReport(SubSequence aSubSequence)
 {
     InitializeComponent();
     _reportHandler = new TestsCoverageReportHandler(aSubSequence.Dictionary)
     {
         SubSequence = aSubSequence
     };
     InitializeCheckBoxes(2);
     TxtB_Path.Text = _reportHandler.FileName;
 }
예제 #7
0
 /// <summary>
 ///     Constructor: creates a report for the selected frame
 /// </summary>
 /// <param name="aFrame"></param>
 public TestReport(Frame aFrame)
 {
     InitializeComponent();
     _reportHandler = new TestsCoverageReportHandler(aFrame.Dictionary)
     {
         Frame = aFrame
     };
     InitializeCheckBoxes(1);
     TxtB_Path.Text = _reportHandler.FileName;
 }
예제 #8
0
 /// <summary>
 ///     Constructor: creates a report for the dictionary
 /// </summary>
 /// <param name="aDictionary"></param>
 public TestReport(Dictionary aDictionary)
 {
     InitializeComponent();
     _reportHandler = new TestsCoverageReportHandler(aDictionary)
     {
         Dictionary = aDictionary
     };
     InitializeCheckBoxes(1);
     CB_ActivatedRulesInSteps.Checked = false;
     CB_ActivatedRulesInSteps.Enabled = false;
     TxtB_Path.Text = _reportHandler.FileName;
 }
예제 #9
0
 /// <summary>
 ///     Constructor
 /// </summary>
 public TestReport()
 {
     InitializeComponent();
     _reportHandler = new TestsCoverageReportHandler((Dictionary)null);
     TxtB_Path.Text = _reportHandler.FileName;
 }