[ADF-4535] Fix people-group-cloud-component.e2e.ts (#4725)

This commit is contained in:
Marouan Bentaleb
2019-05-20 10:58:15 +01:00
committed by Denys Vuika
parent 514b31d975
commit 0af9e45cff
2 changed files with 120 additions and 101 deletions
@@ -21,6 +21,8 @@ import { BrowserVisibility, BrowserActions } from '@alfresco/adf-testing';
export class PeopleGroupCloudComponentPage {
peopleCloudSingleSelectionChecked = element(by.css('mat-radio-button[data-automation-id="adf-people-single-mode"][class*="mat-radio-checked"]'));
peopleCloudMultipleSelectionChecked = element(by.css('mat-radio-button[data-automation-id="adf-people-multiple-mode"][class*="mat-radio-checked"]'));
peopleCloudSingleSelection = element(by.css('mat-radio-button[data-automation-id="adf-people-single-mode"]'));
peopleCloudMultipleSelection = element(by.css('mat-radio-button[data-automation-id="adf-people-multiple-mode"]'));
peopleCloudFilterRole = element(by.css('mat-radio-button[data-automation-id="adf-people-filter-role"]'));
groupCloudSingleSelection = element(by.css('mat-radio-button[data-automation-id="adf-group-single-mode"]'));
@@ -48,6 +50,10 @@ export class PeopleGroupCloudComponentPage {
return this;
}
clickPeopleCloudSingleSelection() {
BrowserActions.click(this.peopleCloudSingleSelection);
}
clickPeopleCloudMultipleSelection() {
BrowserActions.click(this.peopleCloudMultipleSelection);
}
@@ -56,6 +62,14 @@ export class PeopleGroupCloudComponentPage {
BrowserVisibility.waitUntilElementIsVisible(this.peopleCloudSingleSelectionChecked);
}
checkPeopleCloudMultipleSelectionIsSelected() {
BrowserVisibility.waitUntilElementIsVisible(this.peopleCloudMultipleSelectionChecked);
}
checkPeopleCloudFilterRole() {
BrowserVisibility.waitUntilElementIsVisible(this.peopleCloudFilterRole);
}
clickPeopleCloudFilterRole() {
BrowserActions.click(this.peopleCloudFilterRole);
}