UNPKG

umbraco-cypress-testhelpers

Version:

Test helpers for making Cypress tests for Umbraco solutions

27 lines 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Template = void 0; const tslib_1 = require("tslib"); const faker_1 = tslib_1.__importDefault(require("faker")); const camelize_1 = tslib_1.__importDefault(require("camelize")); /** * Used to generate a new template * Will generate name, key and alias and virtualPath for view as random UUID * */ class Template { constructor() { this.id = 0; this.name = faker_1.default.random.uuid(); this.key = faker_1.default.random.uuid(); this.alias = 'a' + camelize_1.default(name); this.virtualPath = '/Views/' + this.alias + '.cshtml'; this.content = '@inherits Umbraco.Web.Mvc.UmbracoViewPage\r\n@{\r\n\tLayout = null;\r\n}\r\n\r\n@* the fun starts here *@\r\n\r\n'; this.masterTemplateAlias = null; this.path = '-1'; this.isMasterTemplate = false; this.notifications = null; } } exports.Template = Template; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY21zL21vZGVscy90ZW1wbGF0ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsMERBQTBCO0FBQzFCLGdFQUFnQztBQUVoQzs7OztHQUlHO0FBQ0gsTUFBYSxRQUFRO0lBQXJCO1FBQ1MsT0FBRSxHQUFHLENBQUMsQ0FBQztRQUNQLFNBQUksR0FBVyxlQUFLLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDO1FBQ25DLFFBQUcsR0FBVyxlQUFLLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDO1FBQ2xDLFVBQUssR0FBVyxHQUFHLEdBQUcsa0JBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNyQyxnQkFBVyxHQUFXLFNBQVMsR0FBRyxJQUFJLENBQUMsS0FBSyxHQUFHLFNBQVMsQ0FBQztRQUN6RCxZQUFPLEdBQ1osbUhBQW1ILENBQUM7UUFDL0csd0JBQW1CLEdBQVcsSUFBSSxDQUFDO1FBQ25DLFNBQUksR0FBRyxJQUFJLENBQUM7UUFDWixxQkFBZ0IsR0FBRyxLQUFLLENBQUM7UUFDekIsa0JBQWEsR0FBRyxJQUFJLENBQUM7SUFDOUIsQ0FBQztDQUFBO0FBWkQsNEJBWUMifQ==