public bool IsCrossReferenceXmlAvailable() { if (!IsSuccessfulMessageDisplayed()) { return(false); } var crId = B2BCrossReferenceMaintenencePage.GetCrId(); B2BCrossReferenceMaintenencePage.GoToCrossReferenceListPage(); B2BCrossReferenceListPage.ViewXmlForCrId(crId); return(B2BViewCrossReferenceXmlPage.ParsePageSourceToXml()); }
public void UploadCrtFile( RunEnvironment environment, string crossReferenceType, string filePath, string description) { B2BHomePage.SelectEnvironment(environment.ToString()); B2BHomePage.ClickCrossReferenceListLink(); B2BCrossReferenceListPage.ClickNewCrossReference(); ////selects CRT Type B2BCrossReferenceMaintenencePage.SelectCrossReferenceType(crossReferenceType); ////Sets the path for File Upload B2BCrossReferenceMaintenencePage.SetUploadFilePath(filePath); B2BCrossReferenceMaintenencePage.SetDescription(description); B2BCrossReferenceMaintenencePage.ClickSave(); }
private void OpenCrossRefMaintenancePage() { B2BCrossReferenceListPage.ClickNewCrossReference(); _webDriver.WaitForPageLoad(TimeSpan.FromSeconds(10)); }
public bool ChannelSegmentBookingDropDownCheck(string listOptions) { OpenCrossReferenceList(); return(B2BCrossReferenceListPage.CheckChannelSegmentBookingDropDown(listOptions)); }
public bool CheckTypeColumnValue(string columnText) { return(B2BCrossReferenceListPage.GetTypeColumnValues().All(e => e.Text.Contains(columnText))); }
public void DispalyCrList(string crossReferenceType) { B2BCrossReferenceListPage.SelectCrTypeList(crossReferenceType); B2BCrossReferenceListPage.ClickViewCrList(); _webDriver.WaitForPageLoad(TimeSpan.FromSeconds(20)); }