Updated to read button colors

This commit is contained in:
2020-12-10 14:00:17 -08:00
parent 47df2f15a1
commit 2ae7059116

View File

@@ -56,10 +56,10 @@ describe('Create Journey Script', function () {
function CreateJourney() {
it(': CreateJourney, should create a Journey to Top Interest Survey Result', async function () {
//Select Journey Occupation Card
var AccountantsAndAuditors = element(by.css('#\\30 5b37b4f-c0c4-4bfc-bc52-374cd3c779a2 > #territoryCardContainer .ng-binding'));
var AdministrativeLawJudgesAdjudicatorsAndHearingOffices = element(by.css('#\\39 d53706e-b04f-4fcb-a36e-d9c48934c2e1 > #territoryCardContainer .territoryCardTitleText > .ng-binding'));
var AdministrativeServiceManagers = element(by.css('#d64b79d0-cadf-4b66-afc1-ae35273f3a78 > #territoryCardContainer .territoryCardTitleText > .ng-binding'));
var AdministrativeServiceManagersJourneyIcon = element(by.css('#d64b79d0-cadf-4b66-afc1-ae35273f3a78 > #territoryCardContainer .territoryCardActionBarItemContainer:nth-child(3) .ng-scope:nth-child(1) > .ng-scope:nth-child(1) > .ng-scope:nth-child(1)'));
var AirTrafficControllers = element(by.css('#\\30 2c1f459-be14-4ea7-8229-404af8ccb881 > #territoryCardContainer .territoryCardTitleText > .ng-binding'));
var MultipleClusterDIVTitle = element(by.css('.ng-scope > .territoryCardTitleText'));
var BusinessManagementAndAdministration = element(by.css('.item:nth-child(1) > .col-xs-4:nth-child(1) .ng-scope > div > .territoryCardTitleText > .ng-binding'));
var BusinessManagementAndAdministrationSelectButton = element(by.css('.item:nth-child(1) > .col-xs-4:nth-child(1) .btn'));
@@ -181,20 +181,22 @@ function CreateJourney() {
var DefaultTabResultsChildFour = element(by.css('#tab-content-4 #searchitem3 .side-bar-child-text'));
//Journey stop DIV
var JourneyStopDIVTitle = element(by.css('.row:nth-child(1) > .col-md-12:nth-child(1)'));
var JourneyStopDIVCertificateCheckBox = element(by.css('#awm0 > .md-container'));
var JourneyStopDIVCertificateTitle = element(by.css('#awm0 .ng-binding'));
var JourneyStopDIVDegreeCheckBox = element(by.css('#awm1 > .md-container'));
var JourneyStopDIVDegreeTitle = element(by.css('#awm1 .ng-binding'));
var JourneyStopDIVTitleCardOne = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(1) .waypointCardTitle'));
var JourneyStopDIVAddButtonCardOne = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(1) .btn'));
var JourneyStopDIVTitleCardTwo = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .waypointCardTitle'));
var JourneyStopDIVAtAGlanceIcon = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .territoryCardItemText'));
var JourneyStopDIVBackOfCardTitle = element(by.css('div:nth-child(1) > #territoryCardTitleHeader > .territoryCardTitleText'));
var JourneyStopDIVBackOfCardSubText = element(by.css('div:nth-child(1) > div > .territoryCardDescriptionText'));
var JourneyStopDIVBackOfCardXCloseIcon = element(by.css('div:nth-child(1) > #territoryCardTitleHeader .glyphicon'));
var JourneyStopDIVAddButtonCardTwo = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .btn'));
var JourneyStopDIVTitleCardThree = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(3) .waypointCardTitle'));
var JourneyStopDIVAddButtonCardThree = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(3) .btn'));
var CertificationCheckBox = element(by.css('#awm0 > .md-container'));
var CertificationCheckBoxTitle = element(by.css('#awm0 .ng-binding'));
var DegreeProgramCheckBox = element(by.css('#awm1 > .md-container'));
var DegreeProgramCheckBoxTitle = element(by.css('#awm1 .ng-binding'));
var CertifiedLegalManagerCardTitle = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(1) .waypointCardTitle'));
var CertifiedLegalManagerCardButton = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(1) .btn'));
var CertifiedMedicalOfficeManagerCardTitle = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .waypointCardTitle'));
var MasterOfBusinessAdministrationMBAAtAGlanceIcon = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .territoryCardItemText'));
var BusinssAdministrationMinorCardTitle= element(by.css('.item:nth-child(4) > .ng-scope:nth-child(1) .waypointCardTitle'));
var MasterOfBusinessAdministrationMBACardTitle = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .waypointCardTitle'));
var MasterOfBusinessAdministrationMBABackOfCardTitle = element(by.css('div:nth-child(1) > #territoryCardTitleHeader > .territoryCardTitleText'));
var MasterOfBusinessAdministrationMBABackOfCardSubText = element(by.css('div:nth-child(1) > div > .territoryCardDescriptionText'));
var MasterOfBusinessAdministrationMBABackOfCardXCloseIcon = element(by.css('div:nth-child(1) > #territoryCardTitleHeader .glyphicon'));
var MasterOfBusinessAdministrationMBACardButton = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(2) .btn'));
var StrategicMeetingManagementCertificationCardTitle = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(3) .waypointCardTitle'));
var StrategicMeetingManagementCertificationCardButton = element(by.css('.item:nth-child(4) > .ng-scope:nth-child(3) .btn'));
var JourneyStopDIVSubText = element(by.css('#addWaypointsModalAddedWaypointsCarousel .ng-scope'));
var JourneyStopDIVSkipLink = element(by.css('.btn-inverse'));
var JourneyStopDIVSearchTextBox = element(by.css('#addWaypointsModalSearchInput'));
@@ -202,22 +204,25 @@ function CreateJourney() {
var JourneyStopDIVSearchResultText = element(by.css('.carousel-inner > .ng-scope:nth-child(2)'));
var JourneyStopDIVXIcon = element(by.css('div:nth-child(1) > .cursorPointer > .glyphicon-remove'));
var JourneyStopDIVRightArrowIcon = element(by.css('#allWaypointsCarousel > .right > .glyphicon'));
var JourneyStopDIVTitleCardFour = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(1) .waypointCardTitle'));
var JourneyStopDIVAddButtonCardFour = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(1) .btn'));
var JourneyStopDIVTitleCardFive = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(2) .waypointCardTitle'));
var JourneyStopDIVTitleCardSix = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(3) .waypointCardTitle'));
var CertifiedPracticeManagerCardTitle = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(1) .waypointCardTitle'));
var CertifiedPracticeManagerCardButton = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(1) .btn'));
var CourtAndJudicialSecurityManagerCardTitle = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(2) .waypointCardTitle'));
var CertifiedWebProfessionalServerAdministratorCardTitle = element(by.css('.item:nth-child(5) > .ng-scope:nth-child(3) .waypointCardTitle'));
var JourneyStopDIVLeftArrowIcon = element(by.css('#allWaypointsCarousel > .left > .glyphicon'));
var JourneyStopDIVAddedStopOne = element(by.css('.waypointCardTitle > .ng-binding'));
var JourneyStopDIVAddedStopTwo = element(by.css('.col-xs-6:nth-child(2) .waypointCardTitle > .ng-binding'));
var JourneyStopDIVAddedStopThree = element(by.css('.item:nth-child(3) .waypointCardTitle:nth-child(1) > .ng-binding:nth-child(1)'));
var JourneyStopDIVAddedStopFour = element(by.css('.item:nth-child(3) > .col-xs-6:nth-child(2) .waypointCardTitle:nth-child(1) > .ng-binding:nth-child(1)'));
var StrategicMeetingManagementCertificationAddedStopTitle = element(by.css('.waypointCardTitle > .ng-binding'));
var MasterOfBusinessAdministrationMBAAddedStopTitle = element(by.css('.col-xs-6:nth-child(2) .waypointCardTitle > .ng-binding'));
var CertifiedPracticeManagerAddedStopTitle = element(by.css('.item:nth-child(3) .waypointCardTitle:nth-child(1) > .ng-binding:nth-child(1)'));
var CertifiedLegalManagerAddedStopTitle = element(by.css('.item:nth-child(3) > .col-xs-6:nth-child(2) .waypointCardTitle:nth-child(1) > .ng-binding:nth-child(1)'));
var JourneyStopDIVBottomPanelLeftArrowIcon = element(by.css('#addWaypointsModalAddedWaypointsCarousel > .left > .glyphicon'));
var JourneyStopDIVRemoveCardOneButton = element(by.css('.item:nth-child(2) > .col-xs-6:nth-child(1) .waypointNotAdded > .ng-binding'));
var JourneyStopDIVAddToJourneyButton = element(by.css('.btn:nth-child(2)'));
var StrategicMeetingManagementCertificationRemoveButton = element(by.css('.item:nth-child(2) > .col-xs-6:nth-child(1) .waypointNotAdded'));
var MasterOfBusinessAdministrationMBAAddedStopTitleTwo = element(by.css('.waypointCardTitle > .ng-binding'));
var CertifiedPracticeManagerAddedStopTitleTwo = element(by.css('.col-xs-6:nth-child(2) .waypointCardTitle > .ng-binding'));
var AddToJourneyButton = element(by.css('.btn:nth-child(2)'));
var JourneyInactiveSaveIcon = element(by.css('div:nth-child(3) > div:nth-child(3)'));
//Saved Journey
var JournyeStopDIVGotItDIVText = element(by.css('.tooltip-inner'));
var JourneyStopDIVGotItButtonOne = element(by.css('.journeyViewToolTipWaypointAddedConfirm > .btn'));
var JourneyStopDIVGotItButtonTwo = element(by.css('.btn-lg'));
var GotItDIVText = element(by.css('.tooltip-inner'));
var GotItDIVButtonOne = element(by.css('.journeyViewToolTipWaypointAddedConfirm > .btn'));
var GotItDIVButtonTwo = element(by.css('.btn-lg'));
var ActionTitleBar = element(by.css('#sideBarTabJourneyItemHeader > .side-bar-child-text'));
//Edit Journey
var EditJourneyLink = element(by.linkText('Edit Journey'));
@@ -296,6 +301,7 @@ function CreateJourney() {
var EditWayPointEllipsisTwo = element(by.css('.itemWaypoint:nth-child(2) > .dropdown > .fas'));
var DeleteLink = element(by.linkText('Delete'));
var DeleteDIVText = element(by.css('.modal-content > .ng-scope div:nth-child(1)'));
var CancelButton = element(by.css('div:nth-child(2) > .btn:nth-child(1)'));
var RemoveThisWaypointButton = element(by.css('.btn:nth-child(3)'));
var EditWayPointHeaderThree = element(by.css('.itemWaypoint:nth-child(3) > .itemTextContainer > .ng-binding'));
var EditWayPointHeaderFour = element(by.css('.itemWaypoint:nth-child(4) > .itemTextContainer > .ng-binding'));
@@ -320,10 +326,10 @@ function CreateJourney() {
browser.executeScript('window.scrollTo(0, 1250);').then(function() {
browser.sleep(5000);
});
});+expect(await AccountantsAndAuditors.getText()).toEqual('Accountants and Auditors');
expect(await AdministrativeLawJudgesAdjudicatorsAndHearingOffices.getText()).toEqual('Administrative Law Judges, Adjudicators, and Hearing Officers');
expect(await AdministrativeServiceManagers.getText()).toEqual('Administrative Services Managers');
expect(await AirTrafficControllers.getText()).toEqual('Air Traffic Controllers');
expect(AdministrativeServiceManagersJourneyIcon.getCssValue('color')).toBe('rgba(60, 162, 223, 1)'); //blue
await AdministrativeServiceManagersJourneyIcon.click().then(function() {
browser.sleep(2500);
});
@@ -331,6 +337,8 @@ function CreateJourney() {
expect(await BusinessManagementAndAdministration.getText()).toEqual('Business Management & Administration');
expect(await GovernmentAndPublicAdministration.getText()).toEqual('Government & Public Administration');
expect(await HealthScience.getText()).toEqual('Health Science');
expect(BusinessManagementAndAdministrationSelectButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await BusinessManagementAndAdministrationSelectButton.getText()).toEqual('Select');
await BusinessManagementAndAdministrationSelectButton.click().then(function() {
browser.sleep(2500);
});
@@ -348,6 +356,8 @@ function CreateJourney() {
await JourneyEntryPoint.sendKeys('6');
await SelectEntryPointDropDown.click();
browser.waitForAngular();
expect(StartYourJourneyButton.getCssValue('background-color')).toBe('rgba(60, 162, 223, 1)'); //blue
expect(await StartYourJourneyButton.getText()).toEqual('Start Your Journey');
await StartYourJourneyButton.click();
browser.waitForAngular();
expect(await JourneysActionTitleHeader.getText()).toEqual('Journey Search Results');
@@ -357,106 +367,190 @@ function CreateJourney() {
expect(await JourneysResultsTabFour.getText()).toEqual('Military');
expect(await JourneyResultTitleOne.getText()).toEqual('6 to Administrative Services Managers through Business Administration B.A./B.S.');
expect(await JourneyDetailsIcon.getText()).toEqual('Journey Details');
expect(await JourneySaveIcon.getText()).toEqual('Save');
expect(await JourneyResultTitleTwo.getText()).toEqual('6 to Administrative Services Managers through Business Administration Minor');
expect(await JourneyResultTitleThree.getText()).toEqual('6 to Administrative Services Managers through Master of Business Administration (MBA)');
expect(await JourneySaveIcon.getText()).toEqual('Save');
browser.actions().mouseMove(JourneySaveIcon).perform().then(function() {
browser.sleep(1000);
});
await JourneySaveIcon.click().then(function() {
browser.sleep(5000);
});
//Add Stop DIV
expect(await JourneyStopDIVTitle.getText()).toEqual('Now that you have saved a journey, feel free to add any additional degree(s) and certification(s) to your journey by selecting from below!');
expect(await JourneyStopDIVCertificateTitle.getText()).toEqual('Certification');
expect(await JourneyStopDIVDegreeTitle.getText()).toEqual('Degree Program');
expect(await JourneyStopDIVTitleCardOne.getText()).toEqual('Certified Legal Manager');
expect(await JourneyStopDIVTitleCardTwo.getText()).toEqual('Certified Medical Office Manager');
expect(await JourneyStopDIVTitleCardThree.getText()).toEqual('Strategic Meeting Management Certification');
expect(await CertificationCheckBoxTitle.getText()).toEqual('Certification');
expect(await DegreeProgramCheckBoxTitle.getText()).toEqual('Degree Program');
expect(await CertifiedLegalManagerCardTitle.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Add');
expect(await CertifiedMedicalOfficeManagerCardTitle.getText()).toEqual('Certified Medical Office Manager');
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Add');
//Added Stop Section
expect(await JourneyStopDIVSubText.getText()).toEqual('Your added stops will show up here.');
expect(await JourneyStopDIVSkipLink.getText()).toEqual('Skip');
//Add Stop DIV
await JourneyStopDIVSearchTextBox.sendKeys('Potato').then(function() {
browser.sleep(2500);
});
await JourneyStopDIVSearchIcon.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVTitle.getText()).toEqual('Now that you have saved a journey, feel free to add any additional degree(s) and certification(s) to your journey by selecting from below!');
expect(await JourneyStopDIVSearchResultText.getText()).toEqual('Sorry, Journeys found no matching results for that combination of filters. Please change the applied filters.');
await JourneyStopDIVXIcon.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVTitleCardOne.getText()).toEqual('Certified Legal Manager');
expect(await JourneyStopDIVTitleCardTwo.getText()).toEqual('Certified Medical Office Manager');
expect(await JourneyStopDIVTitleCardThree.getText()).toEqual('Strategic Meeting Management Certification');
await JourneyStopDIVAddButtonCardThree.click().then(function() {
expect(await JourneyStopDIVTitle.getText()).toEqual('Now that you have saved a journey, feel free to add any additional degree(s) and certification(s) to your journey by selecting from below!');
expect(await CertificationCheckBoxTitle.getText()).toEqual('Certification');
expect(await DegreeProgramCheckBoxTitle.getText()).toEqual('Degree Program');
expect(await CertifiedLegalManagerCardTitle.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Add');
expect(await CertifiedMedicalOfficeManagerCardTitle.getText()).toEqual('Certified Medical Office Manager');
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Add');
//Added Stop Section
expect(await JourneyStopDIVSubText.getText()).toEqual('Your added stops will show up here.');
expect(await JourneyStopDIVSkipLink.getText()).toEqual('Skip');
//Add Stop DIV
await StrategicMeetingManagementCertificationCardButton.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVAddedStopOne.getText()).toEqual('Strategic Meeting Management Certification');
await JourneyStopDIVCertificateCheckBox.click().then(function() {
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Added');
//Added Stop Section
expect(await StrategicMeetingManagementCertificationAddedStopTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationRemoveButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationRemoveButton.getText()).toEqual('Remove');
//Add Stop DIV
await CertificationCheckBox.click().then(function() {
browser.sleep(5000);
});
expect(await JourneyStopDIVTitleCardOne.getText()).toEqual('Business Administration Minor');
expect(await JourneyStopDIVTitleCardTwo.getText()).toEqual('Master of Business Administration (MBA)');
await JourneyStopDIVAtAGlanceIcon.click().then(function() {
expect(await BusinssAdministrationMinorCardTitle.getText()).toEqual('Business Administration Minor');
expect(await MasterOfBusinessAdministrationMBACardTitle.getText()).toEqual('Master of Business Administration (MBA)');
expect(MasterOfBusinessAdministrationMBACardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await MasterOfBusinessAdministrationMBACardButton.getText()).toEqual('Add');
await MasterOfBusinessAdministrationMBAAtAGlanceIcon.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVBackOfCardTitle.getText()).toEqual('Master of Business Administration (MBA)');
expect(await JourneyStopDIVBackOfCardSubText.getText()).toEqual('The MBA is an integrated graduate program focused on leadership, innovation and sustainability. Students master essential technical skills through the Value Chain of Business courses and gain in-depth understanding of the global context of business in the Foundations of Competitiveness courses. In addition, students take a series of Applied Skills and Leadership courses that are integrated based on a set of managerial competencies, skills and perspectives. A highlight of the MBA program is the International Experience, which requires that all MBA students participate in either a 10-14 day study abroad program or a Portland Metro-based international business experience during their MBA experience. The MBA is designed to accommodate students with business and non-business undergraduate degrees and is best suited for those who have gained at least two years of industry experience prior to their admission date.');
await JourneyStopDIVBackOfCardXCloseIcon.click().then(function() {
expect(await MasterOfBusinessAdministrationMBABackOfCardTitle.getText()).toEqual('Master of Business Administration (MBA)');
expect(await MasterOfBusinessAdministrationMBABackOfCardSubText.getText()).toEqual('The MBA is an integrated graduate program focused on leadership, innovation and sustainability. Students master essential technical skills through the Value Chain of Business courses and gain in-depth understanding of the global context of business in the Foundations of Competitiveness courses. In addition, students take a series of Applied Skills and Leadership courses that are integrated based on a set of managerial competencies, skills and perspectives. A highlight of the MBA program is the International Experience, which requires that all MBA students participate in either a 10-14 day study abroad program or a Portland Metro-based international business experience during their MBA experience. The MBA is designed to accommodate students with business and non-business undergraduate degrees and is best suited for those who have gained at least two years of industry experience prior to their admission date.');
await MasterOfBusinessAdministrationMBABackOfCardXCloseIcon.click().then(function() {
browser.sleep(2500);
});
await JourneyStopDIVAddButtonCardTwo.click().then(function() {
expect(MasterOfBusinessAdministrationMBACardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await MasterOfBusinessAdministrationMBACardButton.getText()).toEqual('Add');
await MasterOfBusinessAdministrationMBACardButton.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVAddedStopOne.getText()).toEqual('Strategic Meeting Management Certification');
expect(await JourneyStopDIVAddedStopTwo.getText()).toEqual('Master of Business Administration (MBA)');
await JourneyStopDIVCertificateCheckBox.click().then(function() {
expect(MasterOfBusinessAdministrationMBACardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await MasterOfBusinessAdministrationMBACardButton.getText()).toEqual('Added');
//Added Stop Section
expect(await StrategicMeetingManagementCertificationAddedStopTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationRemoveButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationRemoveButton.getText()).toEqual('Remove');
expect(await MasterOfBusinessAdministrationMBAAddedStopTitle.getText()).toEqual('Master of Business Administration (MBA)');
//Add Stop DIV
await CertificationCheckBox.click().then(function() {
browser.sleep(5000);
});
expect(await JourneyStopDIVTitleCardOne.getText()).toEqual('Certified Legal Manager');
expect(await JourneyStopDIVTitleCardTwo.getText()).toEqual('Certified Medical Office Manager');
expect(await JourneyStopDIVTitleCardThree.getText()).toEqual('Strategic Meeting Management Certification');
expect(await JourneyStopDIVTitle.getText()).toEqual('Now that you have saved a journey, feel free to add any additional degree(s) and certification(s) to your journey by selecting from below!');
expect(await CertificationCheckBoxTitle.getText()).toEqual('Certification');
expect(await DegreeProgramCheckBoxTitle.getText()).toEqual('Degree Program');
expect(await CertifiedLegalManagerCardTitle.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Add');
expect(await CertifiedMedicalOfficeManagerCardTitle.getText()).toEqual('Certified Medical Office Manager');
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Added');
//Added Stop Section
expect(await StrategicMeetingManagementCertificationAddedStopTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationRemoveButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationRemoveButton.getText()).toEqual('Remove');
expect(await MasterOfBusinessAdministrationMBAAddedStopTitle.getText()).toEqual('Master of Business Administration (MBA)');
//Add Stop DIV
await JourneyStopDIVRightArrowIcon.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVTitleCardFour.getText()).toEqual('Certified Practice Manager');
expect(await JourneyStopDIVTitleCardFive.getText()).toEqual('Court and Judicial Security Manager');
expect(await JourneyStopDIVTitleCardSix.getText()).toEqual('Certified Web Professional - Server Administrator');
await JourneyStopDIVAddButtonCardFour.click().then(function() {
expect(await CertifiedPracticeManagerCardTitle.getText()).toEqual('Certified Practice Manager');
expect(await CourtAndJudicialSecurityManagerCardTitle.getText()).toEqual('Court and Judicial Security Manager');
expect(await CertifiedWebProfessionalServerAdministratorCardTitle.getText()).toEqual('Certified Web Professional - Server Administrator');
expect(CertifiedPracticeManagerCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CertifiedPracticeManagerCardButton.getText()).toEqual('Add');
await CertifiedPracticeManagerCardButton.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVAddedStopThree.getText()).toEqual('Certified Practice Manager');
expect(CertifiedPracticeManagerCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await CertifiedPracticeManagerCardButton.getText()).toEqual('Added');
//Added Stop Section
expect(await CertifiedPracticeManagerAddedStopTitle.getText()).toEqual('Certified Practice Manager');
//Add Stop DIV
await JourneyStopDIVLeftArrowIcon.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVTitleCardOne.getText()).toEqual('Certified Legal Manager');
expect(await JourneyStopDIVTitleCardTwo.getText()).toEqual('Certified Medical Office Manager');
expect(await JourneyStopDIVTitleCardThree.getText()).toEqual('Strategic Meeting Management Certification');
await JourneyStopDIVAddButtonCardOne.click().then(function() {
expect(await CertifiedLegalManagerCardTitle.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Add');
expect(await CertifiedMedicalOfficeManagerCardTitle.getText()).toEqual('Certified Medical Office Manager');
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Added');
await CertifiedLegalManagerCardButton.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVAddedStopThree.getText()).toEqual('Certified Practice Manager');
expect(await JourneyStopDIVAddedStopFour.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Added');
//Added Stop Section
expect(await CertifiedPracticeManagerAddedStopTitle.getText()).toEqual('Certified Practice Manager');
expect(await CertifiedLegalManagerAddedStopTitle.getText()).toEqual('Certified Legal Manager');
await JourneyStopDIVBottomPanelLeftArrowIcon.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVAddedStopOne.getText()).toEqual('Strategic Meeting Management Certification');
expect(await JourneyStopDIVAddedStopTwo.getText()).toEqual('Master of Business Administration (MBA)');
await JourneyStopDIVRemoveCardOneButton.click().then(function() {
//Add Stop DIV
expect(await CertifiedLegalManagerCardTitle.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Added');
expect(await CertifiedMedicalOfficeManagerCardTitle.getText()).toEqual('Certified Medical Office Manager');
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Added');
//Added Stop Section
expect(StrategicMeetingManagementCertificationRemoveButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationRemoveButton.getText()).toEqual('Remove');
expect(await MasterOfBusinessAdministrationMBAAddedStopTitle.getText()).toEqual('Master of Business Administration (MBA)');
await StrategicMeetingManagementCertificationRemoveButton.click().then(function() {
browser.sleep(2500);
});
expect(await JourneyStopDIVAddedStopOne.getText()).toEqual('Master of Business Administration (MBA)');
expect(await JourneyStopDIVAddedStopTwo.getText()).toEqual('Certified Practice Manager');
await JourneyStopDIVAddToJourneyButton.click().then(function() {
//Add Stop DIV
expect(await CertifiedLegalManagerCardTitle.getText()).toEqual('Certified Legal Manager');
expect(CertifiedLegalManagerCardButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await CertifiedLegalManagerCardButton.getText()).toEqual('Added');
expect(await CertifiedMedicalOfficeManagerCardTitle.getText()).toEqual('Certified Medical Office Manager');
expect(await StrategicMeetingManagementCertificationCardTitle.getText()).toEqual('Strategic Meeting Management Certification');
expect(StrategicMeetingManagementCertificationCardButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await StrategicMeetingManagementCertificationCardButton.getText()).toEqual('Add');
//Added stop section
expect(await MasterOfBusinessAdministrationMBAAddedStopTitleTwo.getText()).toEqual('Master of Business Administration (MBA)');
expect(await CertifiedPracticeManagerAddedStopTitleTwo.getText()).toEqual('Certified Practice Manager');
expect(AddToJourneyButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await AddToJourneyButton.getText()).toEqual('Add to Journey');
await AddToJourneyButton.click().then(function() {
browser.sleep(5000);
});
expect(await JournyeStopDIVGotItDIVText.getText()).toEqual('You can find your added stop(s) here');
expect(await JourneyStopDIVGotItButtonOne.getText()).toEqual('Got it!');
await JourneyStopDIVGotItButtonOne.click().then(function() {
expect(JourneyInactiveSaveIcon.getCssValue('color')).toBe('rgba(60, 162, 223, 1)'); //green
expect(await GotItDIVText.getText()).toEqual('You can find your added stop(s) here');
expect(await GotItDIVButtonOne.getText()).toEqual('Got it!');
await GotItDIVButtonOne.click().then(function() {
browser.sleep(2500);
});
expect(await JournyeStopDIVGotItDIVText.getText()).toEqual('You can edit your added stop by selecting edit here');
expect(await JourneyStopDIVGotItButtonTwo.getText()).toEqual('Got it!');
await JourneyStopDIVGotItButtonTwo.click().then(function() {
expect(await GotItDIVText.getText()).toEqual('You can edit your added stop by selecting edit here');
expect(await GotItDIVButtonTwo.getText()).toEqual('Got it!');
await GotItDIVButtonTwo.click().then(function() {
browser.sleep(2500);
});
expect(await JourneysActionTitleHeader.getText()).toEqual('Journey Search Results');
@@ -574,6 +668,10 @@ function CreateJourney() {
browser.sleep(2500);
});
expect(await DeleteDIVText.getText()).toEqual('Are you sure you want to remove Geometry: Expressing Geometric Properties with Equations from this journey?');
expect(CancelButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CancelButton.getText()).toEqual('Cancel');
expect(RemoveThisWaypointButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await RemoveThisWaypointButton.getText()).toEqual('Remove this waypoint');
await RemoveThisWaypointButton.click().then(function() {
browser.sleep(5000);
});
@@ -585,6 +683,7 @@ function CreateJourney() {
expect(await EditWayPointHeaderFive.getText()).toEqual('Statistics and Probability: Conditional Probability and the Rules of Probability');
expect(await EditWayPointHeaderSix.getText()).toEqual('Geometry: Similarity, Right Triangles, and Trigonometry');
expect(await EditWayPointHeaderSeven.getText()).toEqual('Geometry: Geometric Measurement and Dimension');
expect(EditWayPointSaveIcon.getCssValue('color')).toBe('rgba(60, 162, 223, 1)'); //blue
await EditWayPointSaveIcon.click().then(function() {
browser.sleep(2500);
});
@@ -624,9 +723,13 @@ function CreateJourney() {
});
expect(await JourneysActionTitleHeader.getText()).toEqual('Search Results');
expect(await DefaultResultsTab.getText()).toEqual('Career');
expect(MyResultsFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await MyResultsFilterButton.getText()).toEqual('My Results');
expect(JobPrepFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await JobPrepFilterButton.getText()).toEqual('Job Prep');
expect(FitFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await FitFilterButton.getText()).toEqual('Fit');
expect(CategoryFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CategoryFilterButton.getText()).toEqual('Category');
expect(await DefaultTabResultsPathOne.getText()).toEqual('Architecture > Design/Pre-Construction >');
expect(await DefaultTabResultsChildOne.getText()).toEqual('Engineers, All Other');
@@ -724,10 +827,22 @@ function CreateJourney() {
browser.sleep(2500);
});
expect(await MyResultsDIVInterestSurveyResults.getText()).toEqual('Interest Survey Results (12)');
expect(await MyResultsDIVSkillsAssessmentResults.getText()).toEqual('Skills Matcher Results (14)');
expect(await MyResultsDIVSkillsAssessmentResults.getText()).toEqual('Skills Matcher Results (9)');
expect(CareerFiltersDIVFilterButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CareerFiltersDIVFilterButton.getText()).toEqual('Filter');
expect(CareersFilterDIVCancelButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CareersFilterDIVCancelButton.getText()).toEqual('Cancel');
await CareerFiltersDIVFilterButton.click().then(function() {
browser.sleep(2500);
});
expect(MyResultsFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await MyResultsFilterButton.getText()).toEqual('My Results');
expect(JobPrepFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await JobPrepFilterButton.getText()).toEqual('Job Prep');
expect(FitFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await FitFilterButton.getText()).toEqual('Fit');
expect(CategoryFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CategoryFilterButton.getText()).toEqual('Category');
expect(await DefaultTabResultsPathOne.getText()).toEqual('Architecture > Design/Pre-Construction >');
expect(await DefaultTabResultsChildOne.getText()).toEqual('Architectural and Engineering Managers');
expect(await DefaultTabResultsPathTwo.getText()).toEqual('Public Administration > Planning >');
@@ -749,9 +864,21 @@ function CreateJourney() {
expect(await JobPrepDIVVocationalTrainingOrAssociatesDegree.getText()).toEqual('Vocational Training or Associates Degree (104)');
expect(await JobPrepDIV4YearBachelorDegree.getText()).toEqual('4 Year Bachelor Degree (98)');
expect(await JobPrepDIVGraduateSchoolOrProfessionalDegree.getText()).toEqual('Graduate School or Professional Degree (65)');
expect(CareerFiltersDIVFilterButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CareerFiltersDIVFilterButton.getText()).toEqual('Filter');
expect(CareersFilterDIVCancelButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CareersFilterDIVCancelButton.getText()).toEqual('Cancel');
await CareerFiltersDIVFilterButton.click().then(function() {
browser.sleep(2500);
});
expect(MyResultsFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await MyResultsFilterButton.getText()).toEqual('My Results');
expect(JobPrepFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await JobPrepFilterButton.getText()).toEqual('Job Prep');
expect(FitFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await FitFilterButton.getText()).toEqual('Fit');
expect(CategoryFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CategoryFilterButton.getText()).toEqual('Category');
expect(await DefaultTabResultsPathOne.getText()).toEqual('Marketing > Professional Sales & Marketing >');
expect(await DefaultTabResultsChildOne.getText()).toEqual('Sales Engineers');
expect(await DefaultTabResultsPathTwo.getText()).toEqual('STEM > Engineering & Technology >');
@@ -771,11 +898,23 @@ function CreateJourney() {
await FitDIVGreatCheckBox.click().then(function() {
browser.sleep(2500);
});
expect(await FitDIVGreat.getText()).toEqual('Great (11)');
expect(await FitDIVGreat.getText()).toEqual('Great (6)');
expect(await FitDIVGood.getText()).toEqual('Good (3)');
expect(CareerFiltersDIVFilterButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CareerFiltersDIVFilterButton.getText()).toEqual('Filter');
expect(CareersFilterDIVCancelButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CareersFilterDIVCancelButton.getText()).toEqual('Cancel');
await CareerFiltersDIVFilterButton.click().then(function() {
browser.sleep(2500);
});
expect(MyResultsFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await MyResultsFilterButton.getText()).toEqual('My Results');
expect(JobPrepFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await JobPrepFilterButton.getText()).toEqual('Job Prep');
expect(FitFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await FitFilterButton.getText()).toEqual('Fit');
expect(CategoryFilterButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CategoryFilterButton.getText()).toEqual('Category');
expect(await DefaultTabResultsPathOne.getText()).toEqual('Architecture > Design/Pre-Construction >');
expect(await DefaultTabResultsChildOne.getText()).toEqual('Architectural and Engineering Managers');
expect(await DefaultTabResultsPathTwo.getText()).toEqual('Public Administration > Planning >');
@@ -798,9 +937,21 @@ function CreateJourney() {
browser.sleep(2500);
});
expect(await CategoryDIVFollowing.getText()).toEqual('Following (0)');
expect(CareerFiltersDIVFilterButton.getCssValue('background-color')).toBe('rgba(52, 152, 219, 1)'); //blue
expect(await CareerFiltersDIVFilterButton.getText()).toEqual('Filter');
expect(CareersFilterDIVCancelButton.getCssValue('background-color')).toBe('rgba(255, 255, 255, 1)'); //white
expect(await CareersFilterDIVCancelButton.getText()).toEqual('Cancel');
await CareerFiltersDIVFilterButton.click().then(function() {
browser.sleep(2500);
});
expect(MyResultsFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await MyResultsFilterButton.getText()).toEqual('My Results');
expect(JobPrepFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await JobPrepFilterButton.getText()).toEqual('Job Prep');
expect(FitFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await FitFilterButton.getText()).toEqual('Fit');
expect(CategoryFilterButton.getCssValue('background-color')).toBe('rgba(26, 188, 156, 1)'); //green
expect(await CategoryFilterButton.getText()).toEqual('Category');
expect(await DefaultTabResultsPathOne.getText()).toEqual('Architecture > Design/Pre-Construction >');
expect(await DefaultTabResultsChildOne.getText()).toEqual('Architectural and Engineering Managers');
expect(await DefaultTabResultsPathTwo.getText()).toEqual('Public Administration > Planning >');
@@ -837,6 +988,7 @@ function CreateJourney() {
expect(await EditWayPointHeaderEleven.getText()).toEqual('Certified Legal Manager');
expect(await EditWayPointHeaderTwelve.getText()).toEqual('Architectural and Engineering Managers');
expect(await EditWayPointHeaderThirteen.getText()).toEqual('Administrative Services Managers');
expect(EditWayPointSaveIcon.getCssValue('color')).toBe('rgba(60, 162, 223, 1)'); //blue
await EditWayPointSaveIcon.click().then(function() {
browser.sleep(2500);
});
@@ -1118,6 +1270,7 @@ function DeleteCreatedJourney() {
await MyJourneysSelectCreatedJourney.click().then(function() {
browser.sleep(2500);
});
expect(await MyJourneysHowAmIDoingButton.getText()).toEqual('How am I doing?');
await MyJourneysHowAmIDoingButton.click().then(function() {
browser.sleep(2500);
});
@@ -1127,6 +1280,7 @@ function DeleteCreatedJourney() {
await MyJourneysDIVOKButton.click().then(function() {
browser.sleep(2500);
});
expect(await MyJourneysRemoveJourneyButton.getText()).toEqual('Remove Journey');
await MyJourneysRemoveJourneyButton.click().then(function() {
browser.sleep(2500);
});