private void EditSchoolAddress(MySchoolDetailsPage schoolPage) { //Edit Address addressDisplaySmall = string.Concat( PAONRange, _seperator, Street, _seperator, Town); var schoolName = TestDefaults.Default.SchoolName; addressDisplayLarge = string.Concat( schoolName, _lineSeperator, PAONRange, _space, NewStreet, _lineSeperator, Town, _lineSeperator, Town, _lineSeperator, PostCode, _lineSeperator, Country); schoolPage.ClickEditAddrss(); var editAddressDialog = new AddAddressDialog(); editAddressDialog.PAONRangeSearch = PAONRange; editAddressDialog.PostCodeSearch = PostCode; editAddressDialog.ClickSearch(); editAddressDialog.Street = NewStreet; editAddressDialog.ClickOk(); schoolPage.Save(); schoolPage.WaitLoading(); Assert.AreEqual(addressDisplayLarge, schoolPage.MedicalPracticeAddresss); }
public void SearchSiteAddressPostCode() { Random rns = new Random(); var stsnum = rns.Next(100); var siteshortname = "ST" + stsnum; Random rnl = new Random(); var stlnum = rnl.Next(1000); var sitelongname = "SL" + stlnum; MySchoolDetailsPage schoolPage = FacilitiesNavigation.NavigatetoMySchoolDetailPage(); schoolPage.ExpandSchoolSitebldng(); AddSchoolSitepopupPage sitepopup = schoolPage.ClickAddSchoolSitebldnglink(); sitepopup.EnterSiteShortName(siteshortname); sitepopup.EnterSiteLongName(sitelongname); AddSchoolBuildingPopupPage BuildingPopup = sitepopup.ClickAddBuilding(); BuildingPopup.ClickAddNewAddress(); AddressSearchPage SearchPage = new AddressSearchPage(); SearchPage.EnterPostNumber("BT57 8RR"); SearchPage.ClickSearchButton(); SearchResults.WaitForResults(); Assert.IsTrue(SearchResults.HasResults(1)); }
public void AddSchoolsite() { Random rns = new Random(); var stsnum = rns.Next(100); var siteshortname = "ST01" + stsnum; Random rnl = new Random(); var stlnum = rnl.Next(100); var sitelongname = "ST01" + stlnum; MySchoolDetailsPage schoolPage = FacilitiesNavigation.NavigatetoMySchoolDetailPage(); schoolPage.ExpandSchoolSitebldng(); AddSchoolSitepopupPage sitepopup = schoolPage.ClickAddSchoolSitebldnglink(); sitepopup.EnterSiteShortName(siteshortname); sitepopup.EnterSiteLongName(sitelongname); sitepopup.EnterContactName("Adair"); sitepopup.EnterTelephoneNumber("9527725936"); sitepopup.EnterMobileNumber("9527725936"); sitepopup.EnterFaxNumber("5246"); sitepopup.EnterEmailAddress("*****@*****.**"); sitepopup.EnterWebsiteAddress("www.capita.co.uk"); sitepopup.ClickOkButton(); schoolPage.Save(); Assert.IsTrue(schoolPage.HasConfirmedSave("My School Details Saved")); }
private void DeleteSchoolAddress(MySchoolDetailsPage schoolPage) { //Delete Address const string emptyAddress = "Address Not Defined"; schoolPage.ClickDeleteAddrss(); schoolPage.WaitLoading(); Assert.AreEqual(emptyAddress, schoolPage.MedicalPracticeAddresss); }
public void SiteLongNameMaxFieldLength() { MySchoolDetailsPage schoolRoomPage = FacilitiesNavigation.NavigatetoMySchoolDetailPage(); schoolRoomPage.ExpandSchoolSitebldng(); AddSchoolSitepopupPage sitepopup = schoolRoomPage.ClickAddSchoolSitebldnglink(); Assert.IsTrue(sitepopup.SiteLongName.GetAttribute("maxlength") == "200"); }
public void ValidationSiteLongName() { MySchoolDetailsPage schoolRoomPage = FacilitiesNavigation.NavigatetoMySchoolDetailPage(); schoolRoomPage.ExpandSchoolSitebldng(); AddSchoolSitepopupPage sitepopup = schoolRoomPage.ClickAddSchoolSitebldnglink(); sitepopup.EnterSiteShortName("ST1"); sitepopup.EnterSiteLongName(""); sitepopup.ClickOkButton(); var ValidationWarning = SeleniumHelper.Get(MySchoolDetailsElements.ValidationWarning); Assert.IsTrue(ValidationWarning.Displayed, "Validation Warning"); }
public void Add_Update_Delete_Address() { MySchoolDetailsPage schoolPage = FacilitiesNavigation.NavigatetoMySchoolDetailPageWithFeatureAddresses(); schoolPage.ExpandSchoolAddress(); if (schoolPage.IsAddSchoolAddress()) { AddSchoolAddress(schoolPage); EditSchoolAddress(schoolPage); DeleteSchoolAddress(schoolPage); } else { DeleteSchoolAddress(schoolPage); AddSchoolAddress(schoolPage); EditSchoolAddress(schoolPage); } }
public void BldnEmailMaxFieldValidation() { Random rns = new Random(); var stsnum = rns.Next(100); var siteshortname = "ST" + stsnum; Random rnl = new Random(); var stlnum = rnl.Next(1000); var sitelongname = "SL" + stlnum; MySchoolDetailsPage schoolPage = FacilitiesNavigation.NavigatetoMySchoolDetailPage(); schoolPage.ExpandSchoolSitebldng(); AddSchoolSitepopupPage sitepopup = schoolPage.ClickAddSchoolSitebldnglink(); sitepopup.EnterSiteShortName(siteshortname); sitepopup.EnterSiteLongName(sitelongname); AddSchoolBuildingPopupPage BuildingPopup = sitepopup.ClickAddBuilding(); Assert.IsTrue(BuildingPopup.Emailaddress.GetAttribute("maxlength") == "254"); }