public void Test_populateComboBoxWithO2FindingsScriptLibrary() { string titleOfDefaultScript = "Default o2Findings Linq Script"; var scriptComboBox = new ComboBox(); OzasmtLinq.populateComboBoxWithO2FindingsLinqScriptLibraryTitles(scriptComboBox); Assert.That(scriptComboBox.Items.Count > 0, "There were no O2JavaScript loaded into scriptComboBox"); string defaultScript = scriptComboBox.Items[0].ToString(); Assert.That(defaultScript == titleOfDefaultScript, "scriptComboBox.Items[0] should be '" + titleOfDefaultScript + "' and was " + scriptComboBox.Items[0] + " -"); Assert.That(OzasmtLinq.getO2FindingLinqScript(defaultScript) != "", "could not retrived the contents of defaultScript"); Assert.That(OzasmtLinq.getO2FindingLinqScript("nothing here") == "", "requesting for a non existent script should return an empty string"); }
private void onLoad() { if (runOnLoad && DesignMode == false) { OzasmtLinq.populateComboBoxWithO2FindingsLinqScriptLibraryTitles(cbScriptLibrary); if (cbScriptLibrary.Items.Count > 0) { cbScriptLibrary.SelectedIndex = 0; } /*if (scriptLibrary != null && scriptLibrary.Count > 0) * { * cbScriptLibrary.Items.AddRange(scriptLibrary.ToArray()); * cbScriptLibrary.SelectedIndex = 0; * }*/ setViewMode(false); // Simple mode hideTaskHostControl(); checkIfQueryIsValid(); updateMaxRecordsToShow(); updateCountOfLoadedFindings(); cbScriptLibrary.Focus(); runOnLoad = false; } }