Class MockLifecycleStrategiesIntegrationTest

java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.sap.productconfig.services.integrationtests.CPQServiceLayerTest
de.hybris.platform.sap.productconfig.facades.integrationtests.CPQFacadeLayerTest
de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase
de.hybris.platform.sap.productconfig.integrationtests.MockLifecycleStrategiesIntegrationTest
All Implemented Interfaces:
de.hybris.platform.testframework.JaloSessionHolder

@IntegrationTest public class MockLifecycleStrategiesIntegrationTest extends de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase

    de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase.PrepareProcessTestReturnContainer
  • Field Summary

    Fields inherited from class de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase

    anonymousUserName, CPQ_DISPLAY, CPQ_DISPLAY_13, CPQ_DISPLAY_15, CPQ_DISPLAY_17, CPQ_SECURITY, defaultUnitTestUser, lifecycleChecker, MCAFEE, NORTON

    Fields inherited from class de.hybris.platform.sap.productconfig.facades.integrationtests.CPQFacadeLayerTest

    cartFacade, checkoutFacade, commerceCartFactory, configOrderIntegrationFacade, configQuoteIntegrationFacade, cpqAbstractOrderEntryLinkStrategy, cpqCartFacade, cpqFacade, cpqSavedCartFacade, cpqSessionAccessFacade, customerFacade, defaultQuoteFacade, facadeConfigValueHelper, KB_KEY_CONF_CAMERA_SL, KB_KEY_CONF_PIPE, KB_KEY_CPQ_HOME_THEATER, KB_KEY_CPQ_LAPTOP, KB_KEY_CPQ_LAPTOP_MUSIC, KB_KEY_CPQ_LAPTOP_MUZAC, KB_KEY_KD990SOL, KB_KEY_MIXER, KB_KEY_NUMERIC_PRODUCT, KB_KEY_WEC_DRAGON_BUS, KB_KEY_Y_SAP_SIMPLE_POC, KB_VERSION, LOGICAL_SYSTEM, PASSWORD, productConfigurationPersistenceService, saveCartFacade, SOLD_TO_NAME, USER_NAME, USER_NAME2

    Fields inherited from class de.hybris.platform.sap.productconfig.services.integrationtests.CPQServiceLayerTest

    authenticationService, baseSiteService, baseStoreService, cartService, catalogVersionService, commerceCartService, commonI18NService, configurationLifecycleStrategy, configurationProductUtil, cpqService, cpqServiceNoRules, customerModel, externalConfigurationAccess, flexibleSearchService, i18NService, KB_CONF_HOME_THEATER, KB_CPQ_HOME_THEATER, KB_CPQ_LAPTOP, KB_CPQ_LAPTOP_MUSIC, KB_Y_SAP_SIMPLE_POC, modelService, PDT_CALCULATION_MODE, PDT_CALCULATION_MODE_SERVICE_LAYER, pdtCalculationMode, PRODUCT_CODE_CONF_HOME_THEATER, PRODUCT_CODE_CONF_PIPE, PRODUCT_CODE_CPQ_HOME_THEATER, PRODUCT_CODE_CPQ_LAPTOP, PRODUCT_CODE_CPQ_LAPTOP_MUSIC, PRODUCT_CODE_CPQ_LAPTOP_MUZAC, PRODUCT_CODE_YSAP_NOCFG, PRODUCT_CODE_YSAP_SIMPLE_POC, productConfigurationCacheAccessService, productService, providerFactory, realUserService, serviceConfigValueHelper, TEST_CONFIGURE_SITE

    Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest

    importService

    Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test

    jaloSession
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected void
     

    Methods inherited from class de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase

    initializeKbKey, initProviders, prepareProcessTest, setUp, testAddToCartDirectlyForVariant, testAddToCartDirectlyThenConfigure, testAddToCartThenConfigureOnSameDraft, testAddToCartThenConfigureTwice, testAddVariantDirectlyToCarAndProveDraftHandlingDefault, testAddVariantDirectlyToCarAndProveDraftHandlingPersistent, testCreateConfigWithLogInUser, testLinkToCartEntryForVariantThenRestore, testLinkToCartEntryThenRemove, testLinkToProduct, testOrderProcessDefault, testOrderProcessPersistent, testQuoteProcessDefault, testQuoteProcessPersistent, testReleaseConfigurationsOnSessionExpire, testSanityCheckToProductLinkDefault, testSanityCheckToProductLinkPersistent, testUpdateUserAfterLogIn

    Methods inherited from class de.hybris.platform.sap.productconfig.facades.integrationtests.CPQFacadeLayerTest

    login, logout, prepareCPQData, removeB2BCartPopulator, validateCartAndPlaceOrder, validateCartAndPlaceOrder

    Methods inherited from class de.hybris.platform.sap.productconfig.services.integrationtests.CPQServiceLayerTest

    adjustEnvironment, cleanUpEnvironment, clearProductConfigurationItems, createCoreData, ensureCPSProvider, ensureMockProvider, ensureNoRulesCPSWithDefaultLifecyclce, ensureSSCProvider, getFromPersistence, getLifecycleBeanName, importCPQStockData, importCPQUserData, importCsvIfExist, importPromotionDummyDataIfRequired, importSapConfigurationTestDataIfExisting, isDefaultLifecycle, isExtensionInSetup, isPersistentLifecycle, makeProductCatalogVersionAvailableInSession, selectStrategyTestChecker, tearDown, useCurrency_USD, useLocale_EN

    Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest

    createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone

    Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest

    autowireProperties, getBeanName, prepareApplicationContextAndSession

    Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test

    establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MockLifecycleStrategiesIntegrationTest

      public MockLifecycleStrategiesIntegrationTest()
  • Method Details

    • importCPQTestData

      public void importCPQTestData() throws de.hybris.platform.impex.jalo.ImpExException, Exception
      Overrides:
      importCPQTestData in class de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase
      Throws:
      de.hybris.platform.impex.jalo.ImpExException
      Exception
    • makeNewSessionByLoggingOutAndIn

      protected void makeNewSessionByLoggingOutAndIn(String userName) throws de.hybris.platform.servicelayer.security.auth.InvalidCredentialsException
      Overrides:
      makeNewSessionByLoggingOutAndIn in class de.hybris.platform.sap.productconfig.facades.integrationtests.LifecycleStrategiesIntegrationTestBase
      Throws:
      de.hybris.platform.servicelayer.security.auth.InvalidCredentialsException