Exemple #1
0
 public void TestComboBoxSelectionMethods()
 {
     Assert.AreEqual(DropdownOption.Default.GetText(), comboBox.SelectedText, "Option's text mismatch");
     comboBox.SelectByValue(DropdownOption.First.GetValue());
     Assert.AreEqual(DropdownOption.First.GetValue(), comboBox.SelectedValue, "Option's value mismatch");
     comboBox.SelectByText(DropdownOption.Second.GetText());
     Assert.AreEqual(DropdownOption.Second.GetText(), comboBox.SelectedText, "Option's text mismatch");
     comboBox.ClickAndSelectByText(DropdownOption.First.GetText());
     Assert.AreEqual(DropdownOption.First.GetText(), comboBox.SelectedText, "Option's text mismatch");
     comboBox.ClickAndSelectByValue(DropdownOption.Second.GetValue());
     Assert.AreEqual(DropdownOption.Second.GetValue(), comboBox.SelectedValue, "Option's value mismatch");
     comboBox.SelectByContainingText(DropdownOption.First.GetValue());
     Assert.AreEqual(DropdownOption.First.GetText(), comboBox.SelectedText, "Option's text mismatch");
     comboBox.SelectByContainingValue(DropdownOption.Second.GetValue());
     Assert.AreEqual(DropdownOption.Second.GetValue(), comboBox.SelectedValue, "Option's value mismatch");
     comboBox.SelectByIndex(DropdownOption.First.GetIndex());
     Assert.AreEqual(DropdownOption.First.GetText(), comboBox.SelectedText, "Option's text mismatch");
 }