public void SelectTestAutomationTool(TestAutomationTools autoTool) { form.SelectTestAutomationTool(autoTool); }
public void SelectTestAutomationTool(TestAutomationTools autoTool) { const string automationToolCheckboxIdTemplate = "tool-"; switch (autoTool) { case TestAutomationTools.QTP: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 0)).Click(); break; case TestAutomationTools.SeleniumIde: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 1)).Click(); break; case TestAutomationTools.SeleniumWebDriver: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 2)).Click(); break; case TestAutomationTools.QTP | TestAutomationTools.SeleniumIde: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 0)).Click(); BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 1)).Click(); break; case TestAutomationTools.QTP | TestAutomationTools.SeleniumWebDriver: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 0)).Click(); BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 2)).Click(); break; case TestAutomationTools.SeleniumIde | TestAutomationTools.SeleniumWebDriver: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 1)).Click(); BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 2)).Click(); break; case TestAutomationTools.QTP | TestAutomationTools.SeleniumIde | TestAutomationTools.SeleniumWebDriver: BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 0)).Click(); BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 1)).Click(); BaseElement.FindElement( By.Id(automationToolCheckboxIdTemplate + 2)).Click(); break; } }