fixture`Test checkout overview page` .beforeEach(async t => { await t.resizeWindow(1366, 768); await setTestContext({ baseUrl: LoginPage.url, user: LOGIN_USERS.STANDARD, path: PAGES.CHECKOUT_PERSONAL_INFO, }); await t.expect(CheckoutPersonalInfoPage.isScreenDisplayed()).ok(); });
test('Resize test', async t => { await t.resizeWindow(800, 600); var newSize = await t.eval(() => ({ width: window.innerWidth, height: window.innerHeight })); await t .expect(newSize.width).eql(800) .expect(newSize.height).eql(600); });
fixture`Test Login` .beforeEach(t=> t.resizeWindow(1366, 768)) .page(`${ LoginPage.url }`);
fixture`Test cart items overview page` .beforeEach(async t => { await t.resizeWindow(1366, 768); });
fixture`Test checkout summary page` .beforeEach(async t => { await t.resizeWindow(1366, 768); await setTestContext({ baseUrl: LoginPage.url, user: LOGIN_USERS.STANDARD, path: PAGES.CART, products: [PRODUCTS.BACKPACK], }); await t.expect(CartSummaryPage.isScreenDisplayed()).ok(); await MenuPage.open(); });
fixture`Test checkout summary page` .beforeEach(async t => { await t.resizeWindow(1366, 768); await setTestContext({ baseUrl: LoginPage.url, user: LOGIN_USERS.STANDARD, path: PAGES.CHECKOUT_SUMMARY, products: [PRODUCTS.BACKPACK], }); await t.expect(CheckoutSummaryPage.isScreenDisplayed()).ok(); });
fixture`Test swag items details page` .beforeEach(async t => { await t.resizeWindow(1366, 768); });
fixture`Test cart items overview page` .beforeEach(async t => { await t.resizeWindow(1366, 768); });
fixture`Test swag items overview page` .beforeEach(async t => { await t.resizeWindow(1366, 768); });