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); } } }
public void AddDataToTestStep(TestSuiteData dataToAdd) { if (!dataToAdd.TestStepDescription.Equals(string.Empty)) { description = dataToAdd.TestStepDescription; } }
public bool AddDataToSuite(TestSuiteData dataToAdd) { bool addResult = false; if (dataToAdd.IsValid) { if ((!dataToAdd.SuiteName.Equals(string.Empty)) && (!dataToAdd.SuiteName.Equals(Name))) { name = dataToAdd.SuiteName; } if ((!dataToAdd.SuiteName.Equals(string.Empty)) && (!dataToAdd.SuiteDescription.Equals(Description))) { description = dataToAdd.SuiteDescription; } if (dataToAdd.BatteryID > -1) { if (batteries.ContainsKey(dataToAdd.BatteryID)) { TestBattery currentBattery = null; if (batteries.TryGetValue(dataToAdd.BatteryID, out currentBattery)) { currentBattery.AddDataToBattery(dataToAdd); } else { TestBattery newBattery = new TestBattery(this, dataToAdd.BatteryID); newBattery.AddDataToBattery(dataToAdd); batteries.Add(dataToAdd.BatteryID, newBattery); } } } } else { addResult = false; ErrorBase newError = new ErrorBase(); newError.Name = "dataToAdd.IsValid was FALSE"; HandleError(newError); } return addResult; }
public void AddDataToTestCase(TestSuiteData dataToAdd) { if (!dataToAdd.TestCaseName.Equals(string.Empty)) { name = dataToAdd.TestCaseName; } if (!dataToAdd.TestCaseDescription.Equals(string.Empty)) { description = dataToAdd.TestCaseDescription; } if (dataToAdd.TestStepID > -1) { if (testSteps.ContainsKey(dataToAdd.TestStepID)) { TestStep currentTestStep = null; testSteps.TryGetValue(dataToAdd.TestStepID, out currentTestStep); currentTestStep.AddDataToTestStep(dataToAdd); } else { TestStep newTestStep = new TestStep(this, dataToAdd.TestStepID); newTestStep.AddDataToTestStep(dataToAdd); testSteps.Add(dataToAdd.TestStepID, newTestStep); } } }