public static void ProcessTestCase(TestCase CaseToTest)
 {
 }
示例#2
0
        public void AddDataToBattery(TestSuiteData dataToAdd)
        {
            if (!dataToAdd.BatteryName.Equals(string.Empty))
            {
                name = dataToAdd.BatteryName;
            }

            if (!dataToAdd.BatteryDescription.Equals(string.Empty))
            {
                description = dataToAdd.BatteryDescription;
            }

            if (dataToAdd.TestCaseID > -1)
            {
                if (testCases.ContainsKey(dataToAdd.TestCaseID))
                {
                    TestCase currentTestCase = null;
                    testCases.TryGetValue(dataToAdd.TestCaseID, out currentTestCase);
                    currentTestCase.AddDataToTestCase(dataToAdd);
                }
                else
                {
                    TestCase newTestCase = new TestCase(this, dataToAdd.TestCaseID);
                    newTestCase.AddDataToTestCase(dataToAdd);
                    testCases.Add(dataToAdd.TestCaseID, newTestCase);
                }
            }
        }
示例#3
0
 public TestStep(TestCase parentPassed, int idPassed)
     : this()
 {
     parent = parentPassed;
     id = idPassed;
 }