UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

34 lines 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RedirectManagementApiHelper = void 0; class RedirectManagementApiHelper { api; constructor(api) { this.api = api; } async get(id) { const response = await this.api.get(this.api.baseUrl + '/umbraco/management/api/v1/redirect-management/' + id); return await response.json(); } async delete(id) { const response = await this.api.delete(this.api.baseUrl + '/umbraco/management/api/v1/redirect-management/' + id); return await response.json(); } async getAll() { const response = await this.api.get(this.api.baseUrl + '/umbraco/management/api/v1/redirect-management?skip=0&take=1000'); return await response.json(); } async getStatus() { const response = await this.api.get(this.api.baseUrl + '/umbraco/management/api/v1/redirect-management/status'); return await response.json(); } async setStatus(status) { return await this.api.post(this.api.baseUrl + '/umbraco/management/api/v1/redirect-management/status?status=' + status); } async filterByText(text) { const response = await this.api.get(this.api.baseUrl + '/umbraco/management/api/v1/redirect-management?filter=' + text + '&skip=0&take=1000'); return await response.json(); } } exports.RedirectManagementApiHelper = RedirectManagementApiHelper; //# sourceMappingURL=RedirectManagementApiHelper.js.map