import { test, expect } from '@playwright/test' import { DSS_WEBSITE_URL } from '../../constants' import LoginPage from '../../pages/web/page/LoginPage' let loginPage: LoginPage test.beforeEach(({ page }) => { loginPage = new LoginPage(page) }) test.describe('Login', () => { test(` Feature: Login Scenario: Can login with correct credentials Given User is at login page When User performs login with correct credentials Then User should be redirected to requests page `, async ({ page }) => { // Given User is at login page await page.goto(DSS_WEBSITE_URL) // When User performs login with correct credentials await loginPage.login() // Then User should be redirected to requests page expect(page.url()).toContain('requests') }) })