Updated
This commit is contained in:
@@ -51,10 +51,22 @@ describe('Institutions Widget script', function () {
|
||||
|
||||
function InstitutionsWidget() {
|
||||
it(': InstitutionsWidget, should interact with Institutions Widget and validate data', async function () {
|
||||
var InstitutionsWidgetTitle = element(by.css('#myInstitutionsCollapsed #id .jrnys_lead-body-copy'));
|
||||
var InstitutionsViewAllLink = element(by.css('#myInstitutionsCollapsed .text-color-7a'));
|
||||
var InstitutionsWidgetTitle = element(by.css('#institutionCarousel .jrnys_lead-body-copy'));
|
||||
var InstitutionsViewAllLink = element(by.css('#institutionCarousel .text-color-7a'));
|
||||
var EditSearchTitle = element(by.css('.panel-with-page > .row > b'));
|
||||
var ProgramDegreesSubTitle = element(by.css('.row:nth-child(2) b'));
|
||||
var ChooseADegreeHeader = element(by.css('.row:nth-child(2) > div:nth-child(2)'));
|
||||
var ChooseAProgramHeader = element(by.css('.row:nth-child(2) > div:nth-child(3)'));
|
||||
var LocationSubTitle = element(by.css('.row:nth-child(3) b'));
|
||||
var ChooseAStateHeader = element(by.css('.row:nth-child(3) > div:nth-child(2)'));
|
||||
var ChooseARegionHeader = element(by.css('.row:nth-child(3) > div:nth-child(3)'));
|
||||
var EngerAZipCodeHeader = element(by.css('.row:nth-child(4) > .col-xs-6:nth-child(1)'));
|
||||
var MileRadiusHeader = element(by.css('.col-xs-6:nth-child(2)'));
|
||||
var InstitutionsSearchResults = element(by.css('#divCSCSearchResult b'))
|
||||
var BackLink = element(by.css('.btn-primary-back-mod'));
|
||||
var LomaLindaUniversity = element(by.css('#territoryCardContainer > div > div:nth-child(3) > div > div.territoryCardTitleText.territoryCardTitleHeight > span'));
|
||||
var WestCoastUniversityOrangeCounty = element(by.css(''));
|
||||
var WestCoastUniversityOntario = element(by.css(''));
|
||||
var UniversityOfSanDiego = element(by.xpath("//span[contains(.,'University of San Diego')]"));
|
||||
var UniversityOfSanDiegoAtAGlanceIcon = element(by.css('#territoryCardContainer > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div > div.territoryCardItemText.territoryCardMediaHide'));
|
||||
var UniversityOfSanDiegoBackOfCardTitle = element(by.css('#territoryCardTitleHeader > div.territoryCardTitleText.ng-binding'));
|
||||
@@ -92,14 +104,24 @@ function InstitutionsWidget() {
|
||||
await InstitutionsViewAllLink.click().then(function() {
|
||||
browser.sleep(2500);
|
||||
});
|
||||
expect(await InstitutionsSearchResults.getText()).toEqual('Search Results (32)');
|
||||
//ADD CHECKS
|
||||
//College Search Page
|
||||
browser.executeScript('window.scrollTo(0, 0);').then(function() {
|
||||
browser.sleep(1000);
|
||||
});
|
||||
expect(await EditSearchTitle.getText()).toEqual('Edit Search');
|
||||
expect(await ProgramDegreesSubTitle.getText()).toEqual('Programs/Degrees');
|
||||
expect(await ChooseADegreeHeader.getText()).toContain('Choose a Degree');
|
||||
expect(await ChooseAProgramHeader.getText()).toContain('Choose a Program');
|
||||
expect(await LocationSubTitle.getText()).toEqual('Location');
|
||||
expect(await ChooseAStateHeader.getText()).toContain('Choose a state');
|
||||
expect(await ChooseARegionHeader.getText()).toContain('Choose a region');
|
||||
expect(await EngerAZipCodeHeader.getText()).toEqual('Enter a ZIP code');
|
||||
expect(await MileRadiusHeader.getText()).toEqual('Mile radius');
|
||||
expect(await InstitutionsSearchResults.getText()).toContain('Search Results (');
|
||||
await BackLink.click().then(function() {
|
||||
browser.sleep(5000);
|
||||
});
|
||||
//Dashboard
|
||||
browser.executeScript('window.scrollTo(0, 2838);').then(function() {
|
||||
browser.sleep(2500);
|
||||
});
|
||||
@@ -180,5 +202,7 @@ function SignOut() {
|
||||
await SignOutButton.click().then(function() {
|
||||
browser.sleep(2500);
|
||||
});
|
||||
browser.get(browser.params.login);
|
||||
browser.sleep(2500);
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user