automate tests for search filters and search results sorting

This commit is contained in:
Adina Parpalita
2020-01-05 19:00:19 +02:00
parent 03bb0b139f
commit e27a517ad7
9 changed files with 869 additions and 94 deletions

View File

@@ -409,6 +409,14 @@ export class DataTable extends Component {
}, {});
}
getSearchResultsRows(): ElementArrayFinder {
return this.body.all(by.css(DataTable.selectors.searchResultsRow));
}
getNthSearchResultsRow(nth: number): ElementFinder {
return this.getSearchResultsRows().get(nth - 1);
}
getSearchResultsRowByName(name: string, location: string = '') {
if (location) {
return this.body.all(by.cssContainingText(DataTable.selectors.searchResultsRow, name))