Няма описание

customers.spec.js 834B

123456789101112131415161718192021
  1. import { test, expect } from '@playwright/test';
  2. test.beforeEach(async({ page }) => {
  3. await page.goto('/manage/customers');
  4. });
  5. test('should present initial client', async ({ page }) => {
  6. await expect(page.getByRole('link', { name: 'IrisInitialClient' })).toBeVisible();
  7. });
  8. test('should be able to open "Add customer" modal', async ({ page }) => {
  9. await page.getByRole('button', { name: 'Add customer' }).click();
  10. await expect(page.getByRole('heading', { name: 'Add customer' })).toBeVisible()
  11. });
  12. test('should present IrisInitialClient associated cases', async ({ page }) => {
  13. await page.getByRole('link', { name: 'IrisInitialClient' }).click();
  14. await page.getByRole('button', { name: ' Cases' }).click();
  15. await expect(page.getByRole('gridcell', { name: '#1 - Initial Demo' })).toBeVisible();
  16. });