private void SubForm_Load(object sender, EventArgs e) { cbxStuff.Items.Clear(); dummy.GetStuff().ForEach(i => cbxStuff.Items.Add(i)); cbxStuff.SelectedItem = Model.Stuff; }
void ISubPresenter.ShowDialog() { view.Stuff = dummy.GetStuff(); view.SelectedStuff = ((ISubPresenter)this).Model.Stuff; view.ShowDialog(); }
public void EvalTestShowDialog() { Mock.Arrange(() => dummy.GetStuff()).Returns(new List <string> { "a", "b", "c" }); subject.Model.Stuff = "b"; FireDotNetEvent(subject, null, "Load", EventArgs.Empty); ComboBox.ObjectCollection items = (ComboBox.ObjectCollection)GetDotNetProperty(subject, "cbxStuff", "Items"); Assert.AreEqual(3, items.Count); Assert.AreEqual("a", items[0]); Assert.AreEqual("b", items[1]); Assert.AreEqual("c", items[2]); Assert.AreEqual("b", (string)GetDotNetProperty(subject, "cbxStuff", "SelectedItem")); }