Skip to content

Commit 09cffdd

Browse files
committed
add page elements
1 parent 31e2239 commit 09cffdd

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

src/pages/putaway/components/CreatePutawayTable.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ class Row extends BasePageModel {
3838
.getByText(binLocation);
3939
}
4040

41+
get receivingBin() {
42+
return this.row.getByTestId('cell-undefined-undefined');
43+
}
44+
4145
getProductName(name: string) {
4246
return this.row.getByTestId('table-cell').getByText(name);
4347
}

src/pages/putaway/list/PutawayListPage.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,12 @@ class PutawayListPage extends BasePageModel {
6060
get clearFilteringButton() {
6161
return this.filters.getByTestId('cancel-button');
6262
}
63+
64+
get emptyPutawayList() {
65+
return this.page
66+
.locator('.empty fade center')
67+
.getByText('No orders match the given criteria');
68+
}
6369
}
6470

6571
export default PutawayListPage;

src/pages/putaway/list/PutawayListTable.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,17 @@ class PutawayListTable extends BasePageModel {
2020
.locator('.action-menu-item')
2121
.getByRole('link', { name: 'View order details' });
2222
}
23+
24+
get deleteOrderButton() {
25+
return this.page
26+
.locator('.action-menu-item')
27+
.getByRole('link', { name: 'Delete Order' });
28+
}
29+
30+
async clickDeleteOrderButton() {
31+
this.page.once('dialog', (dialog) => dialog.accept());
32+
await this.deleteOrderButton.click();
33+
}
2334
}
2435

2536
class Row extends BasePageModel {
@@ -37,5 +48,9 @@ class Row extends BasePageModel {
3748
get statusTag() {
3849
return this.row.getByTestId('status-0');
3950
}
51+
52+
get orderNumber() {
53+
return this.row.getByTestId('order-number-0');
54+
}
4055
}
4156
export default PutawayListTable;

0 commit comments

Comments
 (0)