public void TestText_Get() { FieldControlChoiceItem fc = new FieldControlChoiceItem(); string [] values = new string[] { "Choice 1", "Choice 2", "Choice 3" }; fc.PopulateComboControl(values, "Choice 1"); Assert.AreEqual("Choice 1", fc.Text); ((ComboBox) fc.Control).SelectedIndex = 0; Assert.AreEqual("Choice 1", fc.Text); ((ComboBox) fc.Control).SelectedIndex = 1; Assert.AreEqual("Choice 2", fc.Text); ((ComboBox) fc.Control).SelectedIndex = 2; Assert.AreEqual("Choice 3", fc.Text); ((ComboBox) fc.Control).SelectedIndex = 0; Assert.AreEqual("Choice 1", fc.Text); }
public void TestText_Set() { FieldControlChoiceItem fc = new FieldControlChoiceItem(); string[] values = new string[] { "Choice 1", "Choice 2", "Choice 3" }; fc.PopulateComboControl(values, "Choice 1"); Assert.AreEqual("Choice 1", ((ComboBox) fc.Control).SelectedItem); fc.Text = "Choice 2"; Assert.AreEqual("Choice 2", ((ComboBox) fc.Control).SelectedItem); fc.Text = "Choice 3"; Assert.AreEqual("Choice 3", ((ComboBox) fc.Control).SelectedItem); fc.Text = "Choice 1"; Assert.AreEqual("Choice 1", ((ComboBox) fc.Control).SelectedItem); }