예제 #1
0
        public void CorresondenceLog_Filters()
        {
            ProjCorrespondenceLog.LogintoCorrespondenceLogPage(UserType.TransmissionsGeneral);
            string transmittalNumber = ProjCorrespondenceLog.CreateNewAndPopulateFields();

            ProjCorrespondenceLog.VerifyTransmittalLogIsDisplayedByGridColumnFilter();
            ProjCorrespondenceLog.VerifyTransmissionDetailsGridFilterInRemainingTableTabs(transmittalNumber);
            AssertAll();
        }
예제 #2
0
        public void CorrespondenceLog_Search()
        {
            ProjCorrespondenceLog.LogintoCorrespondenceLogPage(UserType.TransmissionsGeneral);
            //CreateNewAndPopulateFields() method will create a new Transmission entry and build data to be used in RM Center Search - refer to method summary
            string transmittalNumber = ProjCorrespondenceLog.CreateNewAndPopulateFields();
            var    tenantKVPairsList = ProjCorrespondenceLog.GetTenantEntryFieldKVPairsList();

            NavigateToPage.RMCenter_Search();
            RMCenterSearch.VerifySearchResultByCriteria(transmittalNumber, tenantKVPairsList);
            AssertAll();
        }
예제 #3
0
        public void CorresondenceLog_End_To_End()
        {
            ProjCorrespondenceLog.LogintoCorrespondenceLogPage(UserType.TransmissionsGeneral);
            string transmittalNumber = ProjCorrespondenceLog.CreateNewAndPopulateFields();

            AddAssertionToList(ProjCorrespondenceLog.VerifyTransmittalLogIsDisplayed(transmittalNumber), "VerifyTransmittalLogIsDisplayed");
            AddAssertionToList(ProjCorrespondenceLog.VerifyTableColumnValues(), "VerifyTableColumnValues");
            ProjCorrespondenceLog.ClickViewBtnForTransmissionsRow();
            AddAssertionToList(ProjCorrespondenceLog.VerifyTransmissionDetailsPageValues(), "VerifyTransmissionDetailsPageValues");
            ProjCorrespondenceLog.VerifyTransmissionDetailsPageValuesInRemainingTableTabs(transmittalNumber);
            AssertAll();
        }