Skip to content

Commit ecac20e

Browse files
committed
Test adding 1+2 in Calculator
1 parent 0cfa179 commit ecac20e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

β€Žtests/calculator.spec.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import { test, expect } from '@playwright/test';
2+
3+
test.beforeEach(async ({ page }) => {
4+
await page.goto('http://localhost:1998/');
5+
await page.getByText('Calculator').dblclick();
6+
});
7+
8+
test('can do some math', async ({ page }) => {
9+
await page.frameLocator('iframe').getByRole('button', { name: '1' }).click();
10+
await page.frameLocator('iframe').getByLabel('add').click();
11+
await page.frameLocator('iframe').getByRole('button', { name: '2' }).click();
12+
await page.frameLocator('iframe').getByLabel('equals').click();
13+
await expect(page.frameLocator('iframe').getByRole('textbox')).toHaveValue('3');
14+
});

0 commit comments

Comments
Β (0)