public LinkBuildableForm( ) { testNameAndBuildableDictionary = new Dictionary <string, string>( ); LinkTestListBuildable serializationLinkBuildables = new LinkTestListBuildable( ); serializationLinkBuildables.DeserializeTestDictionary( ); if (serializationLinkBuildables.testNameBuildableDictionary != null) { testNameAndBuildableDictionary = serializationLinkBuildables.testNameBuildableDictionary; } DataLoadHandlers loadDataHandler = new DataLoadHandlers( ); ButtonControl buttonControls = new ButtonControl( ); InitializeComponent( ); selectBuildablePathButton.MouseEnter += buttonControls.controlButtons_MouseEnter; selectBuildablePathButton.MouseLeave += buttonControls.controlButtons_MouseLeave; saveBuildableLinkedButton.MouseEnter += buttonControls.controlButtons_MouseEnter; saveBuildableLinkedButton.MouseLeave += buttonControls.controlButtons_MouseLeave; testListDropdown.DrawItem += testListDropdown_DrawItem; testBuildableSuccessfulLinkedMessage.Text = string.Empty; loadDataHandler.LoadInTestListToDropdown(testListDropdown, TestRunnerGUI.testDictionary); }
public GeneralSettingsForm(Dictionary <RunOptionsEnums, string> generalSettingsRunOptionsDictionary) : this() { this.generalSettingsRunOptionsDictionary = generalSettingsRunOptionsDictionary; if (this.generalSettingsRunOptionsDictionary != null) { DataLoadHandlers loadDataHandler = new DataLoadHandlers( ); loadDataHandler.SetMsbuildNunitPaths(msBuildPathTextBox, nunitPathTextBox, this.generalSettingsRunOptionsDictionary); } }
public EditDropdown( ) { loadDataHandler = new DataLoadHandlers( ); ButtonControl buttonControls = new ButtonControl( ); InitializeComponent( ); saveDropdownChangesButton.MouseEnter += buttonControls.controlButtons_MouseEnter; saveDropdownChangesButton.MouseLeave += buttonControls.controlButtons_MouseLeave; testListDropdown.DrawItem += testListDropdown_DrawItem; loadDataHandler.LoadInTestListToDropdown(testListDropdown, TestRunnerGUI.testDictionary); }
public ReportEditorForm(Dictionary <RunOptionsEnums, string> editReportRunOptionsDictionary) : this() { this.editReportRunOptionsDictionary = editReportRunOptionsDictionary; if (this.editReportRunOptionsDictionary != null) { DataLoadHandlers loadDataHandler = new DataLoadHandlers( ); loadDataHandler.SetReportOutputFolderPath(reportOutputPathTextBox, this.editReportRunOptionsDictionary); loadDataHandler.SetTextReportName(textReportFileName, this.editReportRunOptionsDictionary); loadDataHandler.SetXmlOptions(xmlReportFileName, nunitTwoStyleRadioButton, nunitThreeStyleRadioButton, this.editReportRunOptionsDictionary); } }
public WorkersOptionEditorForm(Dictionary <RunOptionsEnums, string> editWorkersRunOptionsDictionary) : this() { this.editWorkersRunOptionsDictionary = editWorkersRunOptionsDictionary; if (this.editWorkersRunOptionsDictionary != null) { DataLoadHandlers loadDataHandler = new DataLoadHandlers( ); loadDataHandler.SetWorkersMaxAndDefaultNumbers(maxNumberOfWorkersNumericSetter, defaultNumberOfWorkersSetterInput, this.editWorkersRunOptionsDictionary); } workersMaximumNumberInitial = maxNumberOfWorkersNumericSetter.Value; workersDefaultNumberInitial = defaultNumberOfWorkersSetterInput.Value; }
public RemoveDropdown( ) { InitializeComponent( ); loadDataHandler = new DataLoadHandlers( ); ButtonControl buttonControls = new ButtonControl( ); testListDropdown.DrawItem += testListDropdown_DrawItem; removeDropdownButton.MouseEnter += buttonControls.controlButtons_MouseEnter; removeDropdownButton.MouseLeave += buttonControls.controlButtons_MouseLeave; loadDataHandler.LoadInTestListToDropdown(testListDropdown, TestRunnerGUI.testDictionary); successfullRemovalLabel.Text = string.Empty; }
public BrowserOptionsEditorForm( ) { loadDataHandler = new DataLoadHandlers( ); InitializeComponent( ); ButtonControl buttonControls = new ButtonControl( ); removeBrowserFromListButton.MouseEnter += buttonControls.controlButtons_MouseEnter; removeBrowserFromListButton.MouseLeave += buttonControls.controlButtons_MouseLeave; addNewBrowserButton.MouseEnter += buttonControls.controlButtons_MouseEnter; addNewBrowserButton.MouseLeave += buttonControls.controlButtons_MouseLeave; saveBrowserOptionsButton.MouseEnter += buttonControls.controlButtons_MouseEnter; saveBrowserOptionsButton.MouseLeave += buttonControls.controlButtons_MouseLeave; browserOptionsSuccessfullChangeMessageLabel.Text = string.Empty; messageLocation = browserOptionsSuccessfullChangeMessageLabel.Location; }
public TestRunnerGUI( ) { loadDataHandler = new DataLoadHandlers( ); ButtonControl buttonControls = new ButtonControl(); FormControl formControls = new FormControl(); InitializeComponent( ); testSelectorDropdown.DrawItem += testSelectorDropdown_DrawItem; editDropdownButton.MouseEnter += buttonControls.controlButtons_MouseEnter; editDropdownButton.MouseLeave += buttonControls.controlButtons_MouseLeave; editRunOptionsButton.MouseEnter += buttonControls.controlButtons_MouseEnter; editRunOptionsButton.MouseLeave += buttonControls.controlButtons_MouseLeave; setCurrentTest.MouseEnter += buttonControls.controlButtons_MouseEnter; setCurrentTest.MouseLeave += buttonControls.controlButtons_MouseLeave; selectTestExecutableFromFileExplorer.MouseEnter += buttonControls.controlButtons_MouseEnter; selectTestExecutableFromFileExplorer.MouseLeave += buttonControls.controlButtons_MouseLeave; runTestButton.MouseEnter += buttonControls.controlButtons_MouseEnter; runTestButton.MouseLeave += buttonControls.controlButtons_MouseLeave; closeButton.MouseEnter += buttonControls.controlButtons_MouseEnter; closeButton.MouseLeave += buttonControls.controlButtons_MouseLeave; minimizeButton.MouseEnter += buttonControls.controlButtons_MouseEnter; minimizeButton.MouseLeave += buttonControls.controlButtons_MouseLeave; helpButton.MouseEnter += buttonControls.controlButtons_MouseEnter; helpButton.MouseLeave += buttonControls.controlButtons_MouseLeave; this.MouseDown += formControls.form_MouseDown; this.MouseMove += formControls.form_MouseMove; this.MouseUp += formControls.form_MouseUp; testList = new TestList(testListNamePath); testList.DeserializeTestDictionary( ); foreach (KeyValuePair <string, string> currentDictionaryItem in testList.testListNamePath) { testListNamePath.Add(currentDictionaryItem.Key, currentDictionaryItem.Value); } loadDataHandler.LoadInTestListToDropdown(testSelectorDropdown, testListNamePath); runOptions = new RunOptions( ); runOptions.DeserializeRunOptions( ); testRunnerRunOptionsDictionary = runOptions.runOptionsDictionary; runOptions.DeserializeRunOptionsBrowserList( ); testRunnerBrowserList = runOptions.browserList; if (testRunnerBrowserList != null) { loadDataHandler.PopulateBrowserDropdowns(new List <ComboBox>( ) { runBrowserSelector }, testRunnerBrowserList); } if (testRunnerRunOptionsDictionary != null) { loadDataHandler.SetDefaultBrowser(runBrowserSelector, testRunnerRunOptionsDictionary); loadDataHandler.SetMaxAndDefaultValueForWorkerInput(workersNumberSetterInput, testRunnerRunOptionsDictionary); } LinkTestListBuildable linkTestListBuildable = new LinkTestListBuildable( ); linkTestListBuildable.DeserializeTestDictionary( ); testLinkedToBuildableDictionary = linkTestListBuildable.testNameBuildableDictionary; }