Refactor process list component (#3979)

This commit is contained in:
cristinaj
2018-11-16 18:33:18 +02:00
committed by Eugenio Romano
parent 5e004a8e3a
commit 3da80bf366
4 changed files with 15 additions and 32 deletions

View File

@@ -23,6 +23,7 @@ import { ProcessServicesPage } from '../pages/adf/process_services/processServic
import ProcessFiltersPage = require('../pages/adf/process_services/processFiltersPage');
import ProcessDetailsPage = require('../pages/adf/process_services/processDetailsPage');
import { ProcessListPage } from '../pages/adf/process_services/processListPage';
import StartProcessPage = require('../pages/adf/process_services/startProcessPage');
import AlfrescoApi = require('alfresco-js-api-node');
import { AppsActions } from '../actions/APS/apps.actions';
@@ -36,6 +37,7 @@ describe('Empty Process List Test', () => {
let processFiltersPage = new ProcessFiltersPage();
let processDetailsPage = new ProcessDetailsPage();
let processListPage = new ProcessListPage();
let startProcessPage = new StartProcessPage();
let appA = resources.Files.APP_WITH_PROCESSES;
let appB = resources.Files.SIMPLE_APP_WITH_USER_FORM;
@@ -69,13 +71,12 @@ describe('Empty Process List Test', () => {
processServicesPage.checkApsContainer();
processServicesPage.goToApp(appA.title).clickProcessButton();
expect(processListPage.checkProcessListTitleIsDisplayed()).toEqual('No Processes Found');
expect(processListPage.checkProcessDetailsMessage()).toEqual('No process details found');
expect(processDetailsPage.checkProcessDetailsMessage()).toEqual('No process details found');
processFiltersPage.clickCreateProcessButton();
processFiltersPage.clickNewProcessDropdown();
processListPage.openProcessDropdown();
processListPage.selectProcessDropdown(0);
processListPage.startProcess();
startProcessPage.selectFromProcessDropdown(appA.process_wse_name);
startProcessPage.clickStartProcessButton();
expect(processFiltersPage.numberOfProcessRows()).toEqual(1);
processDetailsPage.checkProcessDetailsCard();
@@ -83,13 +84,12 @@ describe('Empty Process List Test', () => {
processServicesPage.checkApsContainer();
processServicesPage.goToApp(appB.title).clickProcessButton();
expect(processListPage.checkProcessListTitleIsDisplayed()).toEqual('No Processes Found');
expect(processListPage.checkProcessDetailsMessage()).toEqual('No process details found');
expect(processDetailsPage.checkProcessDetailsMessage()).toEqual('No process details found');
processFiltersPage.clickCreateProcessButton();
processFiltersPage.clickNewProcessDropdown();
processListPage.openProcessDropdown();
processListPage.selectProcessDropdown(0);
processListPage.startProcess();
startProcessPage.selectFromProcessDropdown(appB.processName);
startProcessPage.clickStartProcessButton();
expect(processFiltersPage.numberOfProcessRows()).toEqual(1);
processDetailsPage.checkProcessDetailsCard();
});