feat(e2e): adding e2e Playwright tests for coding-interview-prep Intro page (#51371)

This commit is contained in:
Munzah Shah
2023-09-02 17:31:24 +05:00
committed by GitHub
parent 22fa136fbf
commit dc3b008cd8

View File

@@ -0,0 +1,26 @@
import { test, expect, type Page } from '@playwright/test';
test.describe('Certification intro page', () => {
let page: Page;
test.beforeAll(async ({ browser }) => {
page = await browser.newPage();
await page.goto('/learn/coding-interview-prep/');
});
test.afterAll(async () => {
await page.close();
});
test('Should have a relevant page title', async () => {
await expect(page).toHaveTitle('Coding Interview Prep | freeCodeCamp.org');
});
test('Should render', async () => {
await expect(
page.locator(
"text=If you're looking for free coding exercises to prepare for your next job interview, we've got you covered."
)
).toBeVisible();
});
});