@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
25 lines • 1.02 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.TelemetryDataUiHelper = void 0;
const test_1 = require("@playwright/test");
const UiBaseLocators_1 = require("./UiBaseLocators");
class TelemetryDataUiHelper extends UiBaseLocators_1.UiBaseLocators {
telemetryDataTab;
telemetryDataLevelToggle;
constructor(page) {
super(page);
this.telemetryDataTab = page.getByRole('tab', { name: 'Telemetry Data' });
this.telemetryDataLevelToggle = page.locator('[name="telemetryLevel"] >> input[id=input]');
}
async clickTelemetryDataTab() {
await this.telemetryDataTab.click();
}
async changeTelemetryDataLevelValue(value) {
await this.telemetryDataLevelToggle.fill(value);
}
async doesTelemetryDataLevelHaveValue(value) {
return await (0, test_1.expect)(this.telemetryDataLevelToggle).toHaveValue(value);
}
}
exports.TelemetryDataUiHelper = TelemetryDataUiHelper;
//# sourceMappingURL=TelemetryDataUiHelper.js.map
;