Class TestDataCreator
- java.lang.Object
-
- de.hybris.platform.testframework.seed.TestDataCreator
-
- Direct Known Subclasses:
ClassificationSystemTestDataCreator,MediaTestDataCreator
public class TestDataCreator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TestDataCreator(ModelService modelService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressModelcreateAddress(java.lang.String town, java.lang.String streetName, ItemModel owner)CatalogModelcreateCatalog()CatalogModelcreateCatalog(java.lang.String id)CatalogVersionModelcreateCatalogVersion(java.lang.String version, CatalogModel catalog)CategoryModelcreateCategory(CatalogVersionModel catalogVersion, ProductModel... products)CategoryModelcreateCategory(java.lang.String code, CatalogVersionModel catalogVersion, java.util.List<ProductModel> products)UserModelcreateEmployee(java.lang.String uid, java.lang.String name)LanguageModelcreateLanguage(java.lang.String isoCode, java.lang.String name)ProductModelcreateProduct(CatalogVersionModel catalogVersion)ProductModelcreateProduct(java.lang.String code, java.lang.String name, java.lang.String description, CatalogVersionModel catalogVersion)TitleModelcreateTitle(java.lang.String code, java.lang.String name)UserModelcreateUser(java.lang.String uid, java.lang.String name)UserGroupModelcreateUserGroup(java.lang.String userGroupUid, java.lang.String userGroupName)protected ModelServicegetModelService()protected java.lang.StringrandomStringOfLength(int lenght)protected java.lang.StringuniqueId()
-
-
-
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()
-
createCatalog
public CatalogModel createCatalog(java.lang.String id)
-
createCatalogVersion
public CatalogVersionModel createCatalogVersion(java.lang.String version, CatalogModel catalog)
-
createProduct
public ProductModel createProduct(CatalogVersionModel catalogVersion)
-
createProduct
public ProductModel createProduct(java.lang.String code, java.lang.String name, java.lang.String description, CatalogVersionModel catalogVersion)
-
createCategory
public CategoryModel createCategory(CatalogVersionModel catalogVersion, ProductModel... products)
-
createCategory
public CategoryModel createCategory(java.lang.String code, CatalogVersionModel catalogVersion, java.util.List<ProductModel> products)
-
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)
-
-