Skip to content

Commit

Permalink
test(apps/web): Add e2e tests for applications page
Browse files Browse the repository at this point in the history
  • Loading branch information
nevendyulgerov committed May 13, 2024
1 parent b6db9b8 commit 20fc48d
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions apps/web/e2e/pages/applications.spec.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import { expect, test } from "@playwright/test";

test.beforeEach(async ({ page }) => {
await page.goto("/applications");
});

test("should have correct page title", async ({ page }) => {
await expect(page).toHaveTitle(/Applications \| CartesiScan/);
});

test("should have correct title", async ({ page }) => {
const title = page.getByRole("heading", { name: "Applications" });
await expect(title.first()).toBeVisible();
});

test("should display 'All applications' table", async ({ page }) => {
await expect(page.getByRole("row", { name: "Id Owner URL" })).toBeVisible();
await expect(page.getByRole("row")).toHaveCount(11);
});

0 comments on commit 20fc48d

Please sign in to comment.