@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
34 lines • 1.5 kB
JavaScript
;
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