umbraco-cypress-testhelpers
Advanced tools
Comparing version 1.0.0-beta-0002 to 1.0.0-beta-0003
@@ -1,6 +0,3 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ContentBuilder=exports.DocumentTypeBuilder=exports.FormBuilder=exports.FormPickerDataTypeBuilder=exports.Builder=void 0;var _createClass=function(){function a(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),_Helpers=require("./Helpers"),Helpers=_interopRequireWildcard(_Helpers);function _interopRequireWildcard(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}var Builder=exports.Builder=function a(){_classCallCheck(this,a),this.Form=new FormBuilder,this.Content=new ContentBuilder,this.DocumentType=new DocumentTypeBuilder},FormPickerDataTypeBuilder=exports.FormPickerDataTypeBuilder=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"withAction",value:function b(a){return this.action=a,this}},{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"withAllowedForms",value:function b(a){return this.preValues=[{key:"allowedForms",value:a}],this}},{key:"withAllowedForm",value:function b(a){return this.withAllowedForms([a])}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{action:this.action||"saveNew",id:this.id||0,name:a,parentId:this.parentId||-1,preValues:this.preValues||[{key:"allowedForms",value:[]}],selectedEditor:"UmbracoForms.FormPicker"}}}]),a}(),FormFieldConditionRuleBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withContainsRule",value:function c(a,b){return this.field=a,this.value=b,this.operator="Contains",this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{field:this.field||null,operator:this.operator||null,value:this.value||null}}}]),a}(),FormFieldConditionBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionRuleBuilders=[]}return _createClass(a,[{key:"withActionAndLogic",value:function c(a,b){this.actionType=a,this.logicType=b,this.enabled=!0}},{key:"done",value:function a(){return this.parentBuilder}},{key:"addRule",value:function b(){var a=new FormFieldConditionRuleBuilder(this);return this.formFieldConditionRuleBuilders.push(a),a}},{key:"build",value:function a(){return this.enabled?{enabled:this.enabled||!1,actionType:this.actionType||null,logicType:this.logicType||null,rules:this.formFieldConditionRuleBuilders.map(function(a){return a.build()})}:null}}]),a}(),FormShortAnswerFieldBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionBuilder=new FormFieldConditionBuilder(this)}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}},{key:"withId",value:function b(a){return this.id=a,this}}]),_createClass(a,[{key:"done",value:function a(){return this.parentBuilder}},{key:"addShowAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","All"),this.formFieldConditionBuilder}},{key:"addShowAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","Any"),this.formFieldConditionBuilder}},{key:"addHideAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","All"),this.formFieldConditionBuilder}},{key:"addHideAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","Any"),this.formFieldConditionBuilder}},{key:"build",value:function d(){var a=this.id||Helpers.generateGuid(),b=this.caption||a,c=this.alias||"a"+Helpers.camelize(b);return{alias:this.alias||c,caption:b,fieldTypeId:"3f92e01b-29e2-4a30-bf33-9df5580ed52c",id:a,preValues:this.preValues||[],removePrevalueEditor:!1,settings:this.settings||{},condition:this.formFieldConditionBuilder.build()}}}]),a}(),FormContainerBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addShortAnswerField",value:function b(){var a=new FormShortAnswerFieldBuilder(this);return this.formFieldBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fields:this.formFieldBuilders.map(function(a){return a.build()})}}}]),a}(),FormFieldSetBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formContainerBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addContainer",value:function b(){var a=new FormContainerBuilder(this);return this.formContainerBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,containers:this.formContainerBuilders.map(function(a){return a.build()})}}}]),a}(),FormPageBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldSetBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addFieldSet",value:function b(){var a=new FormFieldSetBuilder(this);return this.formFieldSetBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fieldSets:this.formFieldSetBuilders.map(function(a){return a.build()})}}}]),a}(),FormBuilder=exports.FormBuilder=function(){function a(){_classCallCheck(this,a),this.useClientDependency=!1,this.formPageBuilders=[]}return _createClass(a,[{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"addPage",value:function b(){var a=new FormPageBuilder(this);return this.formPageBuilders.push(a),a}},{key:"build",value:function a(){return{created:this.created||new Date,cssClass:this.cssClass||null,datasource:this.datasource||null,disableDefaultStylesheet:this.disableDefaultStylesheet||!1,fieldIndicationType:this.fieldIndicationType||"MarkMandatoryFields",formWorkflows:this.formWorkflows||{onApprove:[],onSubmit:[]},goToPageOnSubmit:this.goToPageOnSubmit||0,hideFieldValidation:this.hideFieldValidation||!1,id:this.id||"00000000-0000-0000-0000-000000000000",indicator:this.indicator||"*",invalidErrorMessage:this.invalidErrorMessage||"Please provide a valid value for {0}",manualApproval:this.manualApproval||!1,messageOnSubmit:this.messageOnSubmit||"Thank you",name:this.name||"no name",nextLabel:this.nextLabel||"Next",pages:this.formPageBuilders.map(function(a){return a.build()}),prevLabel:this.prevLabel||"Previous",requiredErrorMessage:this.requiredErrorMessage||"Please provide a value for {0}",showValidationSummary:this.showValidationSummary||!1,storeRecordsLocally:this.storeRecordsLocally||!0,submitLabel:this.submitLabel||"Submit",useClientDependency:this.useClientDependency||!1,workflows:this.workflows||[],xPathOnSubmit:this.xPathOnSubmit||null}}}]),a}(),DocumentTypeBuilder=exports.DocumentTypeBuilder=function(){function a(){_classCallCheck(this,a),this.isContainer=!1,this.allowAsRoot=!1,this.documentTypeGroupBuilders=[]}return _createClass(a,[{key:"withAllowAsRoot",value:function b(a){return this.allowAsRoot=a,this}},{key:"addGroup",value:function b(){var a=new DocumentTypeGroupBuilder(this);return this.documentTypeGroupBuilders.push(a),a}},{key:"build",value:function d(){var a=this.key||Helpers.generateGuid(),b=this.name||a,c=this.alias||"a"+Helpers.camelize(b);return{compositeContentTypes:this.compositeContentTypes||[],isContainer:this.isContainer||!1,allowAsRoot:this.allowAsRoot||!1,allowedTemplates:this.allowedTemplates||[],allowedContentTypes:this.allowedContentTypes||[],alias:c,description:this.description||null,thumbnail:this.thumbnail||"folder.png",name:b,id:this.id||-1,icon:this.icon||"icon-document",trashed:this.trashed||!1,key:a,parentId:this.parentId||-1,path:this.path||null,allowCultureVariant:this.allowCultureVariant||!1,isElement:this.isElement||!1,defaultTemplate:this.defaultTemplate||null,groups:this.documentTypeGroupBuilders.map(function(a){return a.build()})}}},{key:"addPropertyGroup",value:function b(a){return this.groups.push(a),this}}]),a}(),DocumentTypeGroupBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.sortOrder=0,this.documentTypeGroupPropertyBuilders=[]}return _createClass(a,[{key:"addFormPickerProperty",value:function b(){var a=new FormPickerDocumentTypePropertyBuilder(this);return this.documentTypeGroupPropertyBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{name:this.name||Helpers.generateGuid(),sortOrder:this.sortOrder||0,properties:this.documentTypeGroupPropertyBuilders.map(function(a){return a.build()})}}}]),a}(),FormPickerDocumentTypePropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withDataTypeId",value:function b(a){return this.dataTypeId=a,this}},{key:"withLabel",value:function b(a){return this.label=a,this}},{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function c(){var a=this.label||Helpers.generateGuid(),b=this.alias||"a"+Helpers.camelize(a);return{alias:b,allowCultureVariant:this.allowCultureVariant||!1,dataTypeId:this.dataTypeId||-1,label:a,sortOrder:this.sortOrder||0,validation:this.validation||{mandatory:!1,pattern:null}}}}]),a}(),ContentBuilder=exports.ContentBuilder=function(){function a(){_classCallCheck(this,a),this.contentVariantBuilders=[]}return _createClass(a,[{key:"withContentTypeAlias",value:function b(a){return this.contentTypeAlias=a,this}},{key:"addVariant",value:function b(){var a=new ContentVariantBuilder(this);return this.contentVariantBuilders.push(a),a}},{key:"build",value:function a(){return{id:this.id||0,contentTypeAlias:this.contentTypeAlias||null,parentId:this.parentId||-1,action:this.action||"publishNew",variants:this.contentVariantBuilders.map(function(a){return a.build()}),expireDate:this.expireDate||null,releaseDate:this.releaseDate||null,templateAlias:this.templateAlias||null}}}]),a}(),ContentVariantBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.contentVariantPropertyBuilders=[]}return _createClass(a,[{key:"addProperty",value:function b(){var a=new ContentVariantPropertyBuilder(this);return this.contentVariantPropertyBuilders.push(a),a}},{key:"withCulture",value:function b(a){return this.culture=a,this}},{key:"withPublish",value:function b(a){return this.publish=a,this}},{key:"withSave",value:function b(a){return this.save=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{name:a,properties:this.contentVariantPropertyBuilders.map(function(a){return a.build()}),culture:this.culture||null,publish:this.publish||!1,save:this.save||!1,releaseDate:this.releaseDate||null,expireDate:this.expireDate||null}}}]),a}(),ContentVariantPropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"withValue",value:function b(a){return this.value=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{id:this.id||0,alias:this.alias||null,value:this.value||null}}}]),a}();/** | ||
* | ||
* @namespace faker | ||
*////////////////// DataType START ////////////// | ||
///////////////// DataType END ////////////// | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.ContentBuilder=exports.DocumentTypeBuilder=exports.FormBuilder=exports.FormPickerDataTypeBuilder=void 0;var _createClass=function(){function a(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),_Helpers=require("./Helpers"),Helpers=_interopRequireWildcard(_Helpers);function _interopRequireWildcard(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}///////////////// DataType START ////////////// | ||
var FormPickerDataTypeBuilder=exports.FormPickerDataTypeBuilder=function(){function a(){_classCallCheck(this,a)}return _createClass(a,[{key:"withAction",value:function b(a){return this.action=a,this}},{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"withAllowedForms",value:function b(a){return this.preValues=[{key:"allowedForms",value:a}],this}},{key:"withAllowedForm",value:function b(a){return this.withAllowedForms([a])}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{action:this.action||"saveNew",id:this.id||0,name:a,parentId:this.parentId||-1,preValues:this.preValues||[{key:"allowedForms",value:[]}],selectedEditor:"UmbracoForms.FormPicker"}}}]),a}(),FormFieldConditionRuleBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withContainsRule",value:function c(a,b){return this.field=a,this.value=b,this.operator="Contains",this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{field:this.field||null,operator:this.operator||null,value:this.value||null}}}]),a}(),FormFieldConditionBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionRuleBuilders=[]}return _createClass(a,[{key:"withActionAndLogic",value:function c(a,b){this.actionType=a,this.logicType=b,this.enabled=!0}},{key:"done",value:function a(){return this.parentBuilder}},{key:"addRule",value:function b(){var a=new FormFieldConditionRuleBuilder(this);return this.formFieldConditionRuleBuilders.push(a),a}},{key:"build",value:function a(){return this.enabled?{enabled:this.enabled||!1,actionType:this.actionType||null,logicType:this.logicType||null,rules:this.formFieldConditionRuleBuilders.map(function(a){return a.build()})}:null}}]),a}(),FormShortAnswerFieldBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldConditionBuilder=new FormFieldConditionBuilder(this)}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}},{key:"withId",value:function b(a){return this.id=a,this}}]),_createClass(a,[{key:"done",value:function a(){return this.parentBuilder}},{key:"addShowAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","All"),this.formFieldConditionBuilder}},{key:"addShowAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Show","Any"),this.formFieldConditionBuilder}},{key:"addHideAllConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","All"),this.formFieldConditionBuilder}},{key:"addHideAnyConditions",value:function a(){return this.formFieldConditionBuilder.withActionAndLogic("Hide","Any"),this.formFieldConditionBuilder}},{key:"build",value:function d(){var a=this.id||Helpers.generateGuid(),b=this.caption||a,c=this.alias||"a"+Helpers.camelize(b);return{alias:this.alias||c,caption:b,fieldTypeId:"3f92e01b-29e2-4a30-bf33-9df5580ed52c",id:a,preValues:this.preValues||[],removePrevalueEditor:!1,settings:this.settings||{},condition:this.formFieldConditionBuilder.build()}}}]),a}(),FormContainerBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addShortAnswerField",value:function b(){var a=new FormShortAnswerFieldBuilder(this);return this.formFieldBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fields:this.formFieldBuilders.map(function(a){return a.build()})}}}]),a}(),FormFieldSetBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formContainerBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addContainer",value:function b(){var a=new FormContainerBuilder(this);return this.formContainerBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,containers:this.formContainerBuilders.map(function(a){return a.build()})}}}]),a}(),FormPageBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.formFieldSetBuilders=[]}return _createClass(a,[{key:"withCaption",value:function b(a){return this.caption=a,this}}]),_createClass(a,[{key:"addFieldSet",value:function b(){var a=new FormFieldSetBuilder(this);return this.formFieldSetBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{caption:this.caption||null,fieldSets:this.formFieldSetBuilders.map(function(a){return a.build()})}}}]),a}(),FormBuilder=exports.FormBuilder=function(){function a(){_classCallCheck(this,a),this.useClientDependency=!1,this.formPageBuilders=[]}return _createClass(a,[{key:"withId",value:function b(a){return this.id=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"addPage",value:function b(){var a=new FormPageBuilder(this);return this.formPageBuilders.push(a),a}},{key:"build",value:function a(){return{created:this.created||new Date,cssClass:this.cssClass||null,datasource:this.datasource||null,disableDefaultStylesheet:this.disableDefaultStylesheet||!1,fieldIndicationType:this.fieldIndicationType||"MarkMandatoryFields",formWorkflows:this.formWorkflows||{onApprove:[],onSubmit:[]},goToPageOnSubmit:this.goToPageOnSubmit||0,hideFieldValidation:this.hideFieldValidation||!1,id:this.id||"00000000-0000-0000-0000-000000000000",indicator:this.indicator||"*",invalidErrorMessage:this.invalidErrorMessage||"Please provide a valid value for {0}",manualApproval:this.manualApproval||!1,messageOnSubmit:this.messageOnSubmit||"Thank you",name:this.name||"no name",nextLabel:this.nextLabel||"Next",pages:this.formPageBuilders.map(function(a){return a.build()}),prevLabel:this.prevLabel||"Previous",requiredErrorMessage:this.requiredErrorMessage||"Please provide a value for {0}",showValidationSummary:this.showValidationSummary||!1,storeRecordsLocally:this.storeRecordsLocally||!0,submitLabel:this.submitLabel||"Submit",useClientDependency:this.useClientDependency||!1,workflows:this.workflows||[],xPathOnSubmit:this.xPathOnSubmit||null}}}]),a}(),DocumentTypeBuilder=exports.DocumentTypeBuilder=function(){function a(){_classCallCheck(this,a),this.isContainer=!1,this.allowAsRoot=!1,this.documentTypeGroupBuilders=[]}return _createClass(a,[{key:"withAllowAsRoot",value:function b(a){return this.allowAsRoot=a,this}},{key:"addGroup",value:function b(){var a=new DocumentTypeGroupBuilder(this);return this.documentTypeGroupBuilders.push(a),a}},{key:"build",value:function d(){var a=this.key||Helpers.generateGuid(),b=this.name||a,c=this.alias||"a"+Helpers.camelize(b);return{compositeContentTypes:this.compositeContentTypes||[],isContainer:this.isContainer||!1,allowAsRoot:this.allowAsRoot||!1,allowedTemplates:this.allowedTemplates||[],allowedContentTypes:this.allowedContentTypes||[],alias:c,description:this.description||null,thumbnail:this.thumbnail||"folder.png",name:b,id:this.id||-1,icon:this.icon||"icon-document",trashed:this.trashed||!1,key:a,parentId:this.parentId||-1,path:this.path||null,allowCultureVariant:this.allowCultureVariant||!1,isElement:this.isElement||!1,defaultTemplate:this.defaultTemplate||null,groups:this.documentTypeGroupBuilders.map(function(a){return a.build()})}}},{key:"addPropertyGroup",value:function b(a){return this.groups.push(a),this}}]),a}(),DocumentTypeGroupBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.sortOrder=0,this.documentTypeGroupPropertyBuilders=[]}return _createClass(a,[{key:"addFormPickerProperty",value:function b(){var a=new FormPickerDocumentTypePropertyBuilder(this);return this.documentTypeGroupPropertyBuilders.push(a),a}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{name:this.name||Helpers.generateGuid(),sortOrder:this.sortOrder||0,properties:this.documentTypeGroupPropertyBuilders.map(function(a){return a.build()})}}}]),a}(),FormPickerDocumentTypePropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withDataTypeId",value:function b(a){return this.dataTypeId=a,this}},{key:"withLabel",value:function b(a){return this.label=a,this}},{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function c(){var a=this.label||Helpers.generateGuid(),b=this.alias||"a"+Helpers.camelize(a);return{alias:b,allowCultureVariant:this.allowCultureVariant||!1,dataTypeId:this.dataTypeId||-1,label:a,sortOrder:this.sortOrder||0,validation:this.validation||{mandatory:!1,pattern:null}}}}]),a}(),ContentBuilder=exports.ContentBuilder=function(){function a(){_classCallCheck(this,a),this.contentVariantBuilders=[]}return _createClass(a,[{key:"withContentTypeAlias",value:function b(a){return this.contentTypeAlias=a,this}},{key:"addVariant",value:function b(){var a=new ContentVariantBuilder(this);return this.contentVariantBuilders.push(a),a}},{key:"build",value:function a(){return{id:this.id||0,contentTypeAlias:this.contentTypeAlias||null,parentId:this.parentId||-1,action:this.action||"publishNew",variants:this.contentVariantBuilders.map(function(a){return a.build()}),expireDate:this.expireDate||null,releaseDate:this.releaseDate||null,templateAlias:this.templateAlias||null}}}]),a}(),ContentVariantBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b,this.contentVariantPropertyBuilders=[]}return _createClass(a,[{key:"addProperty",value:function b(){var a=new ContentVariantPropertyBuilder(this);return this.contentVariantPropertyBuilders.push(a),a}},{key:"withCulture",value:function b(a){return this.culture=a,this}},{key:"withPublish",value:function b(a){return this.publish=a,this}},{key:"withSave",value:function b(a){return this.save=a,this}},{key:"withName",value:function b(a){return this.name=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function b(){var a=this.name||Helpers.generateGuid();return{name:a,properties:this.contentVariantPropertyBuilders.map(function(a){return a.build()}),culture:this.culture||null,publish:this.publish||!1,save:this.save||!1,releaseDate:this.releaseDate||null,expireDate:this.expireDate||null}}}]),a}(),ContentVariantPropertyBuilder=function(){function a(b){_classCallCheck(this,a),this.parentBuilder=b}return _createClass(a,[{key:"withAlias",value:function b(a){return this.alias=a,this}},{key:"withValue",value:function b(a){return this.value=a,this}},{key:"done",value:function a(){return this.parentBuilder}},{key:"build",value:function a(){return{id:this.id||0,alias:this.alias||null,value:this.value||null}}}]),a}();///////////////// DataType END ////////////// | ||
///////////////////////////////////// |
@@ -1,11 +0,1 @@ | ||
'use strict';// const defaultAwesomeFunction = (name) => { | ||
// const returnStr = `I am the Default Awesome Function, fellow comrade! - ${name}`; | ||
// return returnStr; | ||
// }; | ||
// | ||
// const awesomeFunction = () => 'I am just an Awesome Function'; | ||
// | ||
// export default defaultAwesomeFunction; | ||
// | ||
// export { awesomeFunction }; | ||
var Builders=require('./Builders'),Helpers=require('./Helpers');module.exports={Builders:Builders,Helpers:Helpers}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var _Builders=require("./Builders");exports.default={Builder:{Content:function a(){return new _Builders.ContentBuilder},Form:function a(){return new _Builders.FormBuilder},DocumentType:function a(){return new _Builders.DocumentTypeBuilder},DataTypes:{FormPicker:function a(){return new _Builders.FormPickerDataTypeBuilder}}}},module.exports=exports.default; |
{ | ||
"name": "umbraco-cypress-testhelpers", | ||
"version": "1.0.0-beta-0002", | ||
"version": "1.0.0-beta-0003", | ||
"description": "Test helpers for making Cypress tests for Umbraco solutions", | ||
@@ -5,0 +5,0 @@ "main": "./lib/index.js", |
import * as Helpers from './Helpers' | ||
export class Builder{ | ||
Form = new FormBuilder(); | ||
Content = new ContentBuilder(); | ||
DocumentType = new DocumentTypeBuilder(); | ||
} | ||
/** | ||
* | ||
* @namespace faker | ||
*/ | ||
///////////////// DataType START ////////////// | ||
@@ -16,0 +4,0 @@ export class FormPickerDataTypeBuilder { |
@@ -13,8 +13,14 @@ // const defaultAwesomeFunction = (name) => { | ||
const Builders = require('./Builders'); | ||
const Helpers = require('./Helpers'); | ||
import {ContentBuilder, DocumentTypeBuilder, FormBuilder, FormPickerDataTypeBuilder} from "./Builders"; | ||
module.exports = { | ||
Builders, | ||
Helpers | ||
export default { | ||
Builder: { | ||
Content: () => new ContentBuilder(), | ||
Form: () => new FormBuilder(), | ||
DocumentType: () => new DocumentTypeBuilder(), | ||
DataTypes: { | ||
FormPicker: () => new FormPickerDataTypeBuilder(), | ||
} | ||
}, | ||
}; |
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
32055
633
3