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 AddressModel
createAddress(java.lang.String town, java.lang.String streetName, ItemModel owner)
CatalogModel
createCatalog()
CatalogModel
createCatalog(java.lang.String id)
CatalogVersionModel
createCatalogVersion(java.lang.String version, CatalogModel catalog)
CategoryModel
createCategory(CatalogVersionModel catalogVersion, ProductModel... products)
CategoryModel
createCategory(java.lang.String code, CatalogVersionModel catalogVersion, java.util.List<ProductModel> products)
UserModel
createEmployee(java.lang.String uid, java.lang.String name)
LanguageModel
createLanguage(java.lang.String isoCode, java.lang.String name)
ProductModel
createProduct(CatalogVersionModel catalogVersion)
ProductModel
createProduct(java.lang.String code, java.lang.String name, java.lang.String description, CatalogVersionModel catalogVersion)
TitleModel
createTitle(java.lang.String code, java.lang.String name)
UserModel
createUser(java.lang.String uid, java.lang.String name)
UserGroupModel
createUserGroup(java.lang.String userGroupUid, java.lang.String userGroupName)
protected ModelService
getModelService()
protected java.lang.String
randomStringOfLength(int lenght)
protected java.lang.String
uniqueId()
-
-
-
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)
-
-