@IntegrationTest public class DefaultBundleTemplateServiceNestedIntegrationTest extends ServicelayerTest
| Modifier and Type | Field and Description |
|---|---|
protected BundleTemplateService |
bundleTemplateService |
protected CartModel |
cart |
static java.lang.String |
CATALOG_ID |
static java.lang.String |
FOURTH_PACKAGE |
static java.lang.String |
NESTED_COMPONENT |
static java.lang.String |
OPTIONAL_COMPONENT |
static java.lang.String |
PARENT_PACKAGE |
static java.lang.String |
PREMIUM_COMPONENT |
static java.lang.String |
PREMIUM01 |
static java.lang.String |
PRODUCT01 |
static java.lang.String |
PRODUCT02 |
static java.lang.String |
REGULAR_COMPONENT |
static java.lang.String |
ROOT_BUNDLE_TEMPLATE |
static java.lang.String |
ROOT_COMPONENT |
static java.lang.String |
SECOND_PACKAGE |
static java.lang.String |
STAGED_PACKAGE |
static java.lang.String |
STANDALONE01 |
static java.lang.String |
THIRD_PACKAGE |
ExpectedException |
thrown |
protected UnitModel |
unitModel |
importServicejaloSession| Constructor and Description |
|---|
DefaultBundleTemplateServiceNestedIntegrationTest() |
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneautowireProperties, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic static final java.lang.String PARENT_PACKAGE
public static final java.lang.String SECOND_PACKAGE
public static final java.lang.String THIRD_PACKAGE
public static final java.lang.String FOURTH_PACKAGE
public static final java.lang.String STAGED_PACKAGE
public static final java.lang.String REGULAR_COMPONENT
public static final java.lang.String OPTIONAL_COMPONENT
public static final java.lang.String PREMIUM_COMPONENT
public static final java.lang.String ROOT_COMPONENT
public static final java.lang.String NESTED_COMPONENT
public static final java.lang.String ROOT_BUNDLE_TEMPLATE
public static final java.lang.String PRODUCT01
public static final java.lang.String PREMIUM01
public static final java.lang.String PRODUCT02
public static final java.lang.String STANDALONE01
public static final java.lang.String CATALOG_ID
public ExpectedException thrown
protected BundleTemplateService bundleTemplateService
protected UnitModel unitModel
protected CartModel cart
public DefaultBundleTemplateServiceNestedIntegrationTest()
public void setUp()
throws java.lang.Exception
java.lang.Exceptionpublic void shouldGetLeafComponents()
public void shouldGetLeafsByNonLeafComponent()
public void shouldReturnLeafsByRoot()
public void leafListShouldBeConsistentRelativeToSourceComponent()
public void shouldPreventLeafOrder()
public void shouldReturnAllRootTemplates()
public void shouldReturnAllRootTemplatesIncludingArchived()
public void shouldReturnPositionInPackage()
public void shouldNotReturnPositionInParentForNonLeafComponents()
public void shouldReturnNextComponentOfTheSameGroup()
public void shouldReturnNextComponentAcrossGroups()
public void shouldReturnNullForNextOfTheLast()
public void shouldRejectNextOfNull()
public void shouldReturnPrecedingComponentOfTheSameGroup()
public void shouldReturnPrecedingComponentAcrossGroups()
public void shouldReturnNullForPrevOfTheFirst()
public void shouldRejectPrevOfNull()
public void relativeShouldWorkAsNext()
public void relativeShouldWorkAsPrev()
public void relativeShouldBeAbleToJumpForward()
public void relativeShouldBeAbleToJumpBackward()
public void relativeShouldHandleUnderflow()
public void relativeShouldHandleOverflow()
public void shouldGetComponentsByProduct()
public void shouldReturnEmptyComponentListForStandaloneProduct()
public void gettingComponentsByProductShouldHandleNonPersistentProduct()
public void gettingComponentsByProductShouldHandleNullArgument()
public void shouldGetRootBundleTemplates()
public void shouldGetOnlyApprovedBundleTemplates()
public void shouldGetTemplatesOnlyFromGivenCatalog()
public void shouldHandleNullCatalogWhileGettingTemplates()
public void shouldHandleNonPersistentArgumentWhileGettingTemplates()
protected BundleTemplateStatusModel getStatus(java.lang.String id)
protected CatalogVersionModel getCatalog()
protected ProductModel getProduct(java.lang.String code)
protected java.util.List<BundleTemplateModel> getHierarchy(BundleTemplateModel node)
Copyright © 2018 SAP SE. All Rights Reserved.