/// <summary> ///Gets or sets the test context which provides ///information about and functionality for the current test run. ///</summary> #endregion Properties #region Constructors public FormTest() { cultureListGood = new List <CultureInfo>() { new CultureInfo("en-CA"), new CultureInfo("fr-CA") }; csspWQInputToolForm = new CSSPWQInputToolForm(); privateObject = new PrivateObject(csspWQInputToolForm); SetupTest(cultureListGood[0]); privateObject.Invoke("butBrowseSamplingPlanFile_Click", butBrowseSamplingPlanFile, new EventArgs()); //bool RetBool = (bool)privateObject.Invoke("ReadSamplingPlan"); //if (RetBool) //{ // panelAccessCode.Visible = true; //} //textBoxInitials.Focus(); //textBoxInitials.Text = "AA"; //Initials = textBoxInitials.Text; //textBoxAccessCode.Focus(); //textBoxAccessCode.Text = "abcdef"; LoadVariable(); }
private void SetupTest(CultureInfo culture) { csspWQInputToolForm = new CSSPWQInputToolForm(); Assert.AreEqual(csspWQInputToolForm.currentCulture, Thread.CurrentThread.CurrentCulture); Assert.AreEqual(csspWQInputToolForm.currentUICulture, Thread.CurrentThread.CurrentCulture); // Panel panelPassword = ((Panel)privateObject.GetField("panelPassword")); panelPasswordCenter = ((Panel)privateObject.GetField("panelPasswordCenter")); panelAccessCode = ((Panel)privateObject.GetField("panelAccessCode")); panelApp = ((Panel)privateObject.GetField("panelApp")); panelAppInputFiles = ((Panel)privateObject.GetField("panelAppInputFiles")); panelAppInputFilesTop = ((Panel)privateObject.GetField("panelAppInputFilesTop")); panelAppInput = ((Panel)privateObject.GetField("panelAppInput")); panelAddInputMiddle = ((Panel)privateObject.GetField("panelAddInputMiddle")); panelAppInputTop = ((Panel)privateObject.GetField("panelAppInputTop")); panelControl = ((Panel)privateObject.GetField("panelControl")); panelTC = ((Panel)privateObject.GetField("panelTC")); panelAppInputTopIncubation = ((Panel)privateObject.GetField("panelAppInputTopIncubation")); panelAppInputTopTideCrew = ((Panel)privateObject.GetField("panelAppInputTopTideCrew")); panelAppInputBottom = ((Panel)privateObject.GetField("panelAppInputBottom")); panelAddInputBottomRight = ((Panel)privateObject.GetField("panelAddInputBottomRight")); panelLineForSignature = ((Panel)privateObject.GetField("panelLineForSignature")); panelAddInputBottomLeft = ((Panel)privateObject.GetField("panelAddInputBottomLeft")); panelAddInputBottomLeftDuplicate = ((Panel)privateObject.GetField("panelAddInputBottomLeftDuplicate")); panelAppTop = ((Panel)privateObject.GetField("panelAppTop")); panelChangeDateOfCurrentDoc = ((Panel)privateObject.GetField("panelChangeDateOfCurrentDoc")); panelStatusBar = ((Panel)privateObject.GetField("panelStatusBar")); panelButtonBar = ((Panel)privateObject.GetField("panelButtonBar")); // TextBox textBoxInitials = ((TextBox)privateObject.GetField("textBoxInitials")); textBoxAccessCode = ((TextBox)privateObject.GetField("textBoxAccessCode")); textBoxLot44_5 = ((TextBox)privateObject.GetField("textBoxLot44_5")); textBoxLot35 = ((TextBox)privateObject.GetField("textBoxLot35")); textBoxControlBlank35 = ((TextBox)privateObject.GetField("textBoxControlBlank35")); textBoxControlBath1Negative44_5 = ((TextBox)privateObject.GetField("textBoxControlBath1Negative44_5")); textBoxControlBath2Negative44_5 = ((TextBox)privateObject.GetField("textBoxControlBath2Negative44_5")); textBoxControlBath3Negative44_5 = ((TextBox)privateObject.GetField("textBoxControlBath3Negative44_5")); textBoxControlNegative35 = ((TextBox)privateObject.GetField("textBoxControlNegative35")); textBoxControlBath1NonTarget44_5 = ((TextBox)privateObject.GetField("textBoxControlBath1NonTarget44_5")); textBoxControlBath2NonTarget44_5 = ((TextBox)privateObject.GetField("textBoxControlBath2NonTarget44_5")); textBoxControlBath3NonTarget44_5 = ((TextBox)privateObject.GetField("textBoxControlBath3NonTarget44_5")); textBoxControlNonTarget35 = ((TextBox)privateObject.GetField("textBoxControlNonTarget35")); textBoxControlLot = ((TextBox)privateObject.GetField("textBoxControlLot")); textBoxControlBath1Positive44_5 = ((TextBox)privateObject.GetField("textBoxControlBath1Positive44_5")); textBoxControlBath2Positive44_5 = ((TextBox)privateObject.GetField("textBoxControlBath2Positive44_5")); textBoxControlBath3Positive44_5 = ((TextBox)privateObject.GetField("textBoxControlBath3Positive44_5")); textBoxControlPositive35 = ((TextBox)privateObject.GetField("textBoxControlPositive35")); textBoxTCLab1 = ((TextBox)privateObject.GetField("textBoxTCLab1")); textBoxTCField1 = ((TextBox)privateObject.GetField("textBoxTCField1")); textBoxTCLab2 = ((TextBox)privateObject.GetField("textBoxTCLab2")); textBoxTCField2 = ((TextBox)privateObject.GetField("textBoxTCField2")); textBoxWaterBathNumber = ((TextBox)privateObject.GetField("textBoxWaterBathNumber")); textBoxIncubationEndTime = ((TextBox)privateObject.GetField("textBoxIncubationEndTime")); textBoxIncubationBath1StartTime = ((TextBox)privateObject.GetField("textBoxIncubationBath1StartTime")); textBoxIncubationBath2StartTime = ((TextBox)privateObject.GetField("textBoxIncubationBath2StartTime")); textBoxIncubationBath3StartTime = ((TextBox)privateObject.GetField("textBoxIncubationBath3StartTime")); textBoxTides = ((TextBox)privateObject.GetField("textBoxTides")); textBoxSampleCrewInitials = ((TextBox)privateObject.GetField("textBoxSampleCrewInitials")); textBoxResultsReadBy = ((TextBox)privateObject.GetField("textBoxResultsReadBy")); textBoxResultsRecordedBy = ((TextBox)privateObject.GetField("textBoxResultsRecordedBy")); textBoxSalinitiesReadBy = ((TextBox)privateObject.GetField("textBoxSalinitiesReadBy")); textBoxSampleBottleLotNumber = ((TextBox)privateObject.GetField("textBoxSampleBottleLotNumber")); textBoxDailyDuplicatePrecisionCriteria = ((TextBox)privateObject.GetField("textBoxDailyDuplicatePrecisionCriteria")); // Button butBrowseSamplingPlanFile = ((Button)privateObject.GetField("butBrowseSamplingPlanFile")); butOpen = ((Button)privateObject.GetField("butOpen")); butGetTides = ((Button)privateObject.GetField("butGetTides")); butViewFCForm = ((Button)privateObject.GetField("butViewFCForm")); butCreateFile = ((Button)privateObject.GetField("butCreateFile")); butChangeDateCancel = ((Button)privateObject.GetField("butChangeDateCancel")); butChangeDate = ((Button)privateObject.GetField("butChangeDate")); butSendToServer = ((Button)privateObject.GetField("butSendToServer")); butSubsector = ((Button)privateObject.GetField("butSubsector")); butMunicipality = ((Button)privateObject.GetField("butMunicipality")); butArchive = ((Button)privateObject.GetField("butArchive")); butEC = ((Button)privateObject.GetField("butEC")); butLTB = ((Button)privateObject.GetField("butLTB")); butA1 = ((Button)privateObject.GetField("butA1")); butLogoff = ((Button)privateObject.GetField("butLogoff")); // ListBox listBoxFiles = ((ListBox)privateObject.GetField("listBoxFiles")); // ComboBox comboBoxFileSubsector = ((ComboBox)privateObject.GetField("comboBoxFileSubsector")); comboBoxSubsectorNames = ((ComboBox)privateObject.GetField("comboBoxSubsectorNames")); // RichTextBox richTextBoxFile = ((RichTextBox)privateObject.GetField("richTextBoxFile")); richTextBoxRunWeatherComment = ((RichTextBox)privateObject.GetField("richTextBoxRunWeatherComment")); richTextBoxRunComment = ((RichTextBox)privateObject.GetField("richTextBoxRunComment")); // DataGridView dataGridViewCSSP = ((DataGridView)privateObject.GetField("dataGridViewCSSP")); // Checkbox checkBox2Coolers = ((CheckBox)privateObject.GetField("checkBox2Coolers")); // Label lblIncubationTimeCalculated = ((Label)privateObject.GetField("lblIncubationTimeCalculated")); lblSampleCrewInitials = ((Label)privateObject.GetField("lblSampleCrewInitials")); lblSamplingPlanFileName = ((Label)privateObject.GetField("lblSamplingPlanFileName")); // WebBrowser webBrowserCSSP = ((WebBrowser)privateObject.GetField("webBrowserCSSP")); // DateTimePicker dateTimePickerResultsReadDate = ((DateTimePicker)privateObject.GetField("dateTimePickerResultsReadDate")); dateTimePickerResultsRecordedDate = ((DateTimePicker)privateObject.GetField("dateTimePickerResultsRecordedDate")); dateTimePickerSalinitiesReadDate = ((DateTimePicker)privateObject.GetField("dateTimePickerSalinitiesReadDate")); dateTimePickerRun = ((DateTimePicker)privateObject.GetField("dateTimePickerRun")); dateTimePickerChangeDate = ((DateTimePicker)privateObject.GetField("dateTimePickerChangeDate")); // Timer timerSave = ((System.Windows.Forms.Timer)privateObject.GetField("timerSave")); timerGetTides = ((System.Windows.Forms.Timer)privateObject.GetField("timerGetTides")); // OpenFileDialog openFileDialogCSSP = ((OpenFileDialog)privateObject.GetField("openFileDialogCSSP")); // Process processCSSP = ((Process)privateObject.GetField("processCSSP")); }