node.spec.ts 623 B

1234567891011121314151617181920212223
  1. import { test, expect } from '@playwright/test';
  2. import PageModel from './models';
  3. test.describe('node operations', () => {
  4. let editorPage: PageModel;
  5. test.beforeEach(async ({ page }) => {
  6. editorPage = new PageModel(page);
  7. await page.goto('http://localhost:3000');
  8. });
  9. test('node preview', async () => {
  10. const defaultNodeCount = await editorPage.getNodeCount();
  11. expect(defaultNodeCount).toEqual(10);
  12. });
  13. test('add node', async () => {
  14. await editorPage.addConditionNode();
  15. const defaultNodeCount = await editorPage.getNodeCount();
  16. expect(defaultNodeCount).toEqual(11);
  17. });
  18. });