public void Test_AddItemSelectedEventHandler_WhenMapperUsingControlAdapter_ShouldAddBehaviours() { //---------------Set up test pack------------------- var cmbWin = GetWinFormsControlAdapter(); var comboBoxMapper = new ListComboBoxMapperStub(cmbWin); //---------------Assert ComboBoxMapperStub---------------- Assert.IsInstanceOf <ComboBox>(comboBoxMapper.Control.GetControl()); Assert.IsInstanceOf <ComboBox>(comboBoxMapper.GetControl()); //---------------Execute Test ---------------------- var comboBoxStrategyWin = new ListComboBoxMapperStrategyWin(); comboBoxStrategyWin.AddItemSelectedEventHandler(comboBoxMapper); //---------------Assert Result---------------------- Assert.IsTrue(true, "If an error was not thrown then we are OK"); }
public void Test_AddItemSelectedEventHandler_WhenMapperUsingHabaneroControl_ShouldAddBehaviours() { //---------------Set up test pack------------------- var cmbWin = new ComboBoxWin() { Name = "TestComboBox", Enabled = true }; var comboBoxMapper = new ListComboBoxMapperStub(cmbWin); //---------------Assert Precondition---------------- Assert.IsInstanceOf <IComboBox>(comboBoxMapper.Control); //---------------Execute Test ---------------------- var comboBoxStrategyWin = new ListComboBoxMapperStrategyWin(); comboBoxStrategyWin.AddItemSelectedEventHandler(comboBoxMapper); //---------------Assert Result---------------------- Assert.IsTrue(true, "If an error was not thrown then we are OK"); }