umbraco-cypress-testhelpers
Version:
Test helpers for making Cypress tests for Umbraco solutions
30 lines • 2.26 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DataSourcesBuilderHelper = void 0;
class DataSourcesBuilderHelper {
constructor() {
this.dataSourceWebServiceDataSourceId = '7edf567c-4230-4079-b3fb-cca44baf6b75';
this.dataSourceSqlDataSourceId = 'f19506f3-efea-4b13-a308-89348f69df91';
}
insertWebService(name, settings) {
const payload = {
formDataSourceTypeId: this.dataSourceWebServiceDataSourceId,
name,
settings,
};
return cy.postRequest('/backoffice/UmbracoForms/DataSource/PostSave', payload).then((postsave) => postsave);
}
insertSqlDatabase(name, settings) {
const payload = {
formDataSourceTypeId: this.dataSourceSqlDataSourceId,
name,
settings,
};
return cy.postRequest('/backoffice/UmbracoForms/DataSource/PostSave', payload).then((postsave) => postsave);
}
cleanUp() {
return cy.deleteAllDataSources();
}
}
exports.DataSourcesBuilderHelper = DataSourcesBuilderHelper;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YVNvdXJjZXNCdWlsZGVySGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2Zvcm1zL2J1aWxkZXJzL2hlbHBlcnMvZGF0YVNvdXJjZXNCdWlsZGVySGVscGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLE1BQWEsd0JBQXdCO0lBQXJDO1FBQ21CLHFDQUFnQyxHQUFHLHNDQUFzQyxDQUFDO1FBQzFFLDhCQUF5QixHQUFHLHNDQUFzQyxDQUFDO0lBcUN0RixDQUFDO0lBbkNRLGdCQUFnQixDQUNyQixJQUFZLEVBQ1osUUFNQztRQUVELE1BQU0sT0FBTyxHQUFHO1lBQ2Qsb0JBQW9CLEVBQUUsSUFBSSxDQUFDLGdDQUFnQztZQUMzRCxJQUFJO1lBQ0osUUFBUTtTQUNULENBQUM7UUFDRixPQUFPLEVBQUUsQ0FBQyxXQUFXLENBQUMsOENBQThDLEVBQUUsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxFQUFFLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUM5RyxDQUFDO0lBRU0saUJBQWlCLENBQ3RCLElBQVksRUFDWixRQUdDO1FBRUQsTUFBTSxPQUFPLEdBQUc7WUFDZCxvQkFBb0IsRUFBRSxJQUFJLENBQUMseUJBQXlCO1lBQ3BELElBQUk7WUFDSixRQUFRO1NBQ1QsQ0FBQztRQUNGLE9BQU8sRUFBRSxDQUFDLFdBQVcsQ0FBQyw4Q0FBOEMsRUFBRSxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLEVBQUUsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQzlHLENBQUM7SUFDTSxPQUFPO1FBQ1osT0FBTyxFQUFFLENBQUMsb0JBQW9CLEVBQUUsQ0FBQztJQUNuQyxDQUFDO0NBQ0Y7QUF2Q0QsNERBdUNDIn0=