mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-3884] Added start process e2e tests (#4133)
* add tests for start process * modify login parameters * fix lint error * add test * update import and unused methods * update test
This commit is contained in:
committed by
Eugenio Romano
parent
30b28889e1
commit
15d898f0a7
@@ -30,6 +30,9 @@ export class ProcessCloudDemoPage {
|
||||
activeFilter = element(by.css("mat-list-item[class*='active'] span"));
|
||||
processFilters = element(by.css("mat-expansion-panel[data-automation-id='Process Filters']"));
|
||||
|
||||
createButton = element(by.css('button[data-automation-id="create-button"'));
|
||||
newProcessButton = element(by.css('button[data-automation-id="btn-start-process"]'));
|
||||
|
||||
processListCloud = new ProcessListCloudComponent();
|
||||
editProcessFilterCloud = new EditProcessFilterCloudComponent();
|
||||
|
||||
@@ -74,4 +77,29 @@ export class ProcessCloudDemoPage {
|
||||
Util.waitUntilElementIsVisible(this.processFilters);
|
||||
return this.processFilters.click();
|
||||
}
|
||||
|
||||
openNewProcessForm() {
|
||||
this.createButtonIsDisplayed();
|
||||
this.clickOnCreateButton();
|
||||
this.newProcessButtonIsDisplayed();
|
||||
this.newProcessButton.click();
|
||||
return this;
|
||||
}
|
||||
|
||||
createButtonIsDisplayed() {
|
||||
Util.waitUntilElementIsVisible(this.createButton);
|
||||
return this;
|
||||
}
|
||||
|
||||
newProcessButtonIsDisplayed() {
|
||||
Util.waitUntilElementIsVisible(this.newProcessButton);
|
||||
return this;
|
||||
}
|
||||
|
||||
clickOnCreateButton() {
|
||||
Util.waitUntilElementIsClickable(this.createButton);
|
||||
this.createButton.click();
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user