const { test } = require('@playwright/test'); const { Website } = require('../helpers/website'); const TestReport = require('../utils/testReport'); test.describe('Link Verification', () => { let website; let testReport; test.beforeEach(() => { testReport = new TestReport(); }); test('VerifyPageLinks', async ({ page }) => { website = new Website(page); testReport.createTest(test.info().title); await website.harassCalculatorPage.goto(); await testReport.verifyLinks(website.harassCalculatorPage); await website.databasePage.goto(); await testReport.verifyLinks(website.databasePage); await website.databaseSinglePage.goto('throne'); await testReport.verifyLinks(website.databaseSinglePage); testReport.throwErrors(); }); });