UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

22 lines 936 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ModelsBuilderUiHelper = void 0; const test_1 = require("@playwright/test"); const UiBaseLocators_1 = require("./UiBaseLocators"); class ModelsBuilderUiHelper extends UiBaseLocators_1.UiBaseLocators { modelsBuilderTab; modelsBuilderDashboardContent; constructor(page) { super(page); this.modelsBuilderTab = page.getByRole('tab', { name: 'Models Builder' }); this.modelsBuilderDashboardContent = page.locator('umb-models-builder-dashboard'); } async clickModelsBuilderTab() { await this.modelsBuilderTab.click(); } async doesModelsBuilderDashboardHaveText(text) { return await (0, test_1.expect)(this.modelsBuilderDashboardContent).toContainText(text, { timeout: 10000 }); } } exports.ModelsBuilderUiHelper = ModelsBuilderUiHelper; //# sourceMappingURL=ModelsBuilderUiHelper.js.map