private void CreateTestChannels() { GridTester grid = new GridTester("grid", "SettingsForm"); ButtonTester addButton = new ButtonTester("addButton", "SettingsForm"); ButtonTester okButton = new ButtonTester("okButton", "SettingsForm"); for (int i = 0; i < ChannelTypes.Length; i++) { addButton.Click(); grid.SetChannelType(i, ChannelTypes[i]); grid.SetChannelName(i, string.Format("variable_{0}", i + 1)); } okButton.Click(); }
private void CreateRandomChannels() { GridTester grid = new GridTester("grid", "SettingsForm"); ButtonTester addButton = new ButtonTester("addButton", "SettingsForm"); ButtonTester okButton = new ButtonTester("okButton", "SettingsForm"); addButton.Click(); addButton.Click(); addButton.Click(); grid.SetChannelType(0, "Random integer"); grid.SetChannelType(1, "Random integer"); grid.SetChannelType(2, "Random integer"); okButton.Click(); }
private void AddingNewChannelsHandler() { GridTester grid = new GridTester("grid", "SettingsForm"); ButtonTester addButton = new ButtonTester("addButton", "SettingsForm"); ButtonTester removeButton = new ButtonTester("removeButton", "SettingsForm"); ButtonTester okButton = new ButtonTester("okButton", "SettingsForm"); Assert.AreEqual(1, grid.Control.RowsCount); //Header row only addButton.Click(); addButton.Click(); addButton.Click(); addButton.Click(); Assert.AreEqual(5, grid.Control.RowsCount); //Header row + 4 channel rows removeButton.Click(); Assert.AreEqual(4, grid.Control.RowsCount); //Remove one row okButton.Click(); }