Class DefaultBundleTemplateServiceNestedIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.configurablebundleservices.bundle.impl.DefaultBundleTemplateServiceNestedIntegrationTest
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest
public class DefaultBundleTemplateServiceNestedIntegrationTest
extends ServicelayerTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BundleTemplateServiceprotected CartModelstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringorg.junit.rules.ExpectedExceptionprotected UnitModelFields inherited from class de.hybris.platform.servicelayer.ServicelayerTest
importServiceFields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CatalogVersionModelprotected List<BundleTemplateModel>protected ProductModelgetProduct(String code) protected BundleTemplateStatusModelvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNoneMethods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getBeanName, prepareApplicationContextAndSessionMethods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
Field Details
-
PARENT_PACKAGE
- See Also:
-
SECOND_PACKAGE
- See Also:
-
THIRD_PACKAGE
- See Also:
-
FOURTH_PACKAGE
- See Also:
-
STAGED_PACKAGE
- See Also:
-
REGULAR_COMPONENT
- See Also:
-
OPTIONAL_COMPONENT
- See Also:
-
PREMIUM_COMPONENT
- See Also:
-
ROOT_COMPONENT
- See Also:
-
NESTED_COMPONENT
- See Also:
-
ROOT_BUNDLE_TEMPLATE
- See Also:
-
PRODUCT01
- See Also:
-
PREMIUM01
- See Also:
-
PRODUCT02
- See Also:
-
STANDALONE01
- See Also:
-
CATALOG_ID
- See Also:
-
thrown
public org.junit.rules.ExpectedException thrown -
bundleTemplateService
-
unitModel
-
cart
-
-
Constructor Details
-
DefaultBundleTemplateServiceNestedIntegrationTest
public DefaultBundleTemplateServiceNestedIntegrationTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
shouldGetLeafComponents
public void shouldGetLeafComponents() -
shouldGetLeafsByNonLeafComponent
public void shouldGetLeafsByNonLeafComponent() -
shouldReturnLeafsByRoot
public void shouldReturnLeafsByRoot() -
leafListShouldBeConsistentRelativeToSourceComponent
public void leafListShouldBeConsistentRelativeToSourceComponent() -
shouldPreventLeafOrder
public void shouldPreventLeafOrder() -
shouldReturnAllRootTemplates
public void shouldReturnAllRootTemplates() -
shouldReturnAllRootTemplatesIncludingArchived
public void shouldReturnAllRootTemplatesIncludingArchived() -
shouldReturnPositionInPackage
public void shouldReturnPositionInPackage() -
shouldNotReturnPositionInParentForNonLeafComponents
public void shouldNotReturnPositionInParentForNonLeafComponents() -
shouldReturnNextComponentOfTheSameGroup
public void shouldReturnNextComponentOfTheSameGroup() -
shouldReturnNextComponentAcrossGroups
public void shouldReturnNextComponentAcrossGroups() -
shouldReturnNullForNextOfTheLast
public void shouldReturnNullForNextOfTheLast() -
shouldRejectNextOfNull
public void shouldRejectNextOfNull() -
shouldReturnPrecedingComponentOfTheSameGroup
public void shouldReturnPrecedingComponentOfTheSameGroup() -
shouldReturnPrecedingComponentAcrossGroups
public void shouldReturnPrecedingComponentAcrossGroups() -
shouldReturnNullForPrevOfTheFirst
public void shouldReturnNullForPrevOfTheFirst() -
shouldRejectPrevOfNull
public void shouldRejectPrevOfNull() -
relativeShouldWorkAsNext
public void relativeShouldWorkAsNext() -
relativeShouldWorkAsPrev
public void relativeShouldWorkAsPrev() -
relativeShouldBeAbleToJumpForward
public void relativeShouldBeAbleToJumpForward() -
relativeShouldBeAbleToJumpBackward
public void relativeShouldBeAbleToJumpBackward() -
relativeShouldHandleUnderflow
public void relativeShouldHandleUnderflow() -
relativeShouldHandleOverflow
public void relativeShouldHandleOverflow() -
shouldGetComponentsByProduct
public void shouldGetComponentsByProduct() -
shouldReturnEmptyComponentListForStandaloneProduct
public void shouldReturnEmptyComponentListForStandaloneProduct() -
gettingComponentsByProductShouldHandleNonPersistentProduct
public void gettingComponentsByProductShouldHandleNonPersistentProduct() -
gettingComponentsByProductShouldHandleNullArgument
public void gettingComponentsByProductShouldHandleNullArgument() -
shouldGetRootBundleTemplates
public void shouldGetRootBundleTemplates() -
shouldGetOnlyApprovedBundleTemplates
public void shouldGetOnlyApprovedBundleTemplates() -
shouldGetTemplatesOnlyFromGivenCatalog
public void shouldGetTemplatesOnlyFromGivenCatalog() -
shouldHandleNullCatalogWhileGettingTemplates
public void shouldHandleNullCatalogWhileGettingTemplates() -
shouldHandleNonPersistentArgumentWhileGettingTemplates
public void shouldHandleNonPersistentArgumentWhileGettingTemplates() -
getStatus
-
getCatalog
-
getProduct
-
getHierarchy
-