Class TestDataCreator

    • Constructor Detail

      • TestDataCreator

        public TestDataCreator​(ModelService modelService)
    • Method Detail

      • createLanguage

        public LanguageModel createLanguage​(java.lang.String isoCode,
                                            java.lang.String name)
      • createCatalog

        public CatalogModel createCatalog​(java.lang.String id)
      • createProduct

        public ProductModel createProduct​(java.lang.String code,
                                          java.lang.String name,
                                          java.lang.String description,
                                          CatalogVersionModel catalogVersion)
      • createUser

        public UserModel createUser​(java.lang.String uid,
                                    java.lang.String name)
      • createUserGroup

        public UserGroupModel createUserGroup​(java.lang.String userGroupUid,
                                              java.lang.String userGroupName)
      • createEmployee

        public UserModel createEmployee​(java.lang.String uid,
                                        java.lang.String name)
      • createAddress

        public AddressModel createAddress​(java.lang.String town,
                                          java.lang.String streetName,
                                          ItemModel owner)
      • createTitle

        public TitleModel createTitle​(java.lang.String code,
                                      java.lang.String name)
      • getModelService

        protected ModelService getModelService()
      • uniqueId

        protected java.lang.String uniqueId()
      • randomStringOfLength

        protected java.lang.String randomStringOfLength​(int lenght)