public void Can_FloodFill_Applicant_Parental_Salutation_With_Override_Not_Checked() { lock (_commonObject) { // Initialise string firstSalutationName; string lastSalutationName; string firstAddresseeName; string lastAddresseeName; //Arrange DataPackage dataPackage = GetDataPackage("BU_APP_PSA_T2", out firstSalutationName, out lastSalutationName, out firstAddresseeName, out lastAddresseeName); using (new DataSetup(purgeBeforeInsert: false, purgeAfterTest: false, packages: dataPackage)) { NavigateToBulkUpdateApplicantParentalSalutationDetailScreen(); //Act ParentalSalutationAndAddresseeDetail.ExecuteJavaScriptToBulkSelectParentalSalutation(); SeleniumHelper.WaitForElementClickableThenClick(ParentalSalutationAndAddresseeDetail.FloodFillGenerateForSelected); IWebElement IsDirtyIndicator = SeleniumHelper.Get(ParentalSalutationAndAddresseeDetail.IsDirtyIndicator); //Assert Assert.IsFalse(IsDirtyIndicator.Displayed, "Page is not dirty"); } } }
public void Can_FloodFill_Pupil_Parental_Salutation() { lock (_lockObject) { try { //Arrange DataPackage dataPackage = GetDataPackage("BU_PUP_PSA_T3", 3); using (new DataSetup(purgeBeforeInsert: false, purgeAfterTest: false, packages: dataPackage)) { Select_Year_And_NavigateToBulkUpdateDetailScreen(); verifyBeforeActSalutationCells(); //Act ParentalSalutationAndAddresseeDetail.DeletePupilParentalSalutationColumnValues(); ParentalSalutationAndAddresseeDetail.ExecuteJavaScriptToBulkSelectParentalSalutation(); ParentalSalutationAndAddresseeDetail.FloodFillSalutationColumnWithOverride(); //Assert verifyAfterActSalutationCells(); } } finally { // } } }
public void Can_FloodFill_Pupil_Parental_Salutation_With_Override_Not_Checked() { lock (_lockObject) { try { //Arrange DataPackage dataPackage = GetDataPackage("BU_PUP_PSA_T1", 9); using (new DataSetup(purgeBeforeInsert: false, purgeAfterTest: false, packages: dataPackage)) { Select_Year_And_NavigateToBulkUpdateDetailScreen(); verifyBeforeActSalutationCells(); //Act ParentalSalutationAndAddresseeDetail.ExecuteJavaScriptToBulkSelectParentalSalutation(); Wait.WaitForAjaxReady(By.ClassName("locking-mask")); IWebElement applyToSelected = SeleniumHelper.Get(ParentalSalutationAndAddresseeDetail.FloodFillGenerateForSelected); applyToSelected.Click(); Wait.WaitForAjaxReady(By.ClassName("locking-mask")); IWebElement IsDirtyIndicator = SeleniumHelper.Get(ParentalSalutationAndAddresseeDetail.IsDirtyIndicator); //Assert Assert.IsFalse(IsDirtyIndicator.Displayed); } } finally { // } } }
private void CommonFloodFillTest() { lock (_commonObject) { // Initialise string firstSalutationName; string lastSalutationName; string firstAddresseeName; string lastAddresseeName; //Arrange var dataPackage = GetDataPackage("BU_APP_PSA_T1", out firstSalutationName, out lastSalutationName, out firstAddresseeName, out lastAddresseeName); using (new DataSetup(purgeBeforeInsert: false, purgeAfterTest: false, packages: dataPackage)) { NavigateToBulkUpdateApplicantParentalSalutationDetailScreen(); //Act ParentalSalutationAndAddresseeDetail.DeleteParentalSalutationColumnValues(); ParentalSalutationAndAddresseeDetail.ExecuteJavaScriptToBulkSelectParentalSalutation(); ParentalSalutationAndAddresseeDetail.FloodFillSalutationColumnWithOverride(); //Assert var cells = ParentalSalutationAndAddresseeDetail.GetCellText(DefaultSalutationColumn); Assert.AreEqual(cells[0], firstSalutationName); Assert.AreEqual(cells[1], lastSalutationName); IWebElement IsDirtyIndicator = SeleniumHelper.Get(ParentalSalutationAndAddresseeDetail.IsDirtyIndicator); Assert.IsTrue(IsDirtyIndicator.Displayed, "Page Dirty Indicator"); } } }