Add complete task tests (#4639)

This commit is contained in:
cristinaj
2019-04-25 02:27:45 +03:00
committed by Eugenio Romano
parent 0f63122a27
commit 83cb98f435
4 changed files with 217 additions and 0 deletions

View File

@@ -17,12 +17,29 @@
import { BrowserVisibility } from '@alfresco/adf-testing';
import { element, by } from 'protractor';
import { TaskHeaderCloudPage, TaskFormCloudComponent } from '@alfresco/adf-testing';
export class TaskDetailsCloudDemoPage {
taskHeaderCloudPage = new TaskHeaderCloudPage();
taskFormCloudPage = new TaskFormCloudComponent();
taskDetailsHeader = element(by.css(`h4[data-automation-id='task-details-header']`));
releaseButton = element(by.css('button[adf-cloud-unclaim-task]'));
taskHeaderCloud() {
return this.taskHeaderCloudPage;
}
taskFormCloud() {
return this.taskFormCloudPage;
}
checkTaskDetailsHeaderIsDisplayed() {
BrowserVisibility.waitUntilElementIsVisible(this.taskDetailsHeader);
return this;
}
getTaskDetailsHeader() {
BrowserVisibility.waitUntilElementIsVisible(this.taskDetailsHeader);
return this.taskDetailsHeader.getText();