Class CPQFacadeLayerTest
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
- All Implemented Interfaces:
JaloSessionHolder
- Direct Known Subclasses:
AddToCartFacadeIntegrationTest,ConfigCartIntegrationTest,ConfigCheckoutIntegrationTest,ConfigurationValidatorCheckoutIntegrationTest,CPQOrderFacadeIntegrationTest,CPQQuoteFacadeIntegrationTest,LifecycleStrategiesIntegrationTestBase,LongTextIntegrationTestBase,MockPricingIntegrationTest,PersistenceStrategiesPerfIntegrationTest,ProductConfigurationAccessIntegrationTest,ProductConfigurationCacheIntegrationTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CartFacadeprotected DefaultCheckoutFacadeprotected CommerceCartFactoryprotected ConfigurationOrderIntegrationFacadeImplprotected ConfigurationQuoteIntegrationFacadeImplprotected ConfigurationCartIntegrationFacadeprotected ConfigurationFacadeprotected SessionAccessFacadeprotected CustomerFacadeprotected DefaultQuoteFacadeprotected ConfigurationValueHelperImplprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final KBKeyDataprotected static final Stringprotected static final Stringstatic final Stringprotected ProductConfigurationPersistenceServiceprotected DefaultSaveCartFacadestatic final Stringstatic final Stringstatic final StringFields 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_SITEFields 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 TypeMethodDescriptionvoidvoidlogout()protected voidprotected voidremoveB2BCartPopulator(AbstractPopulatingConverter<CartModel, CartData> cartConverter) protected OrderDataprotected OrderDatavalidateCartAndPlaceOrder(boolean ignoreInconsistencyAndIncompletness) Methods inherited from class de.hybris.platform.sap.productconfig.services.integrationtests.CPQServiceLayerTest
adjustEnvironment, cleanUpEnvironment, clearProductConfigurationItems, createCoreData, disableSOMIfPresent, ensureCPSProvider, ensureMockProvider, ensureNoRulesCPSWithDefaultLifecyclce, ensureSSCProvider, getFromPersistence, getLifecycleBeanName, importCPQStockData, importCPQTestData, importCPQUserData, importCsvIfExist, importPromotionDummyDataIfRequired, importSapConfigurationTestDataIfExisting, initProviders, isDefaultLifecycle, isExtensionInSetup, isPersistentLifecycle, makeProductCatalogVersionAvailableInSession, selectStrategyTestChecker, tearDown, useCurrency_USD, useLocale_ENMethods inherited from class de.hybris.platform.servicelayer.ServicelayerTest
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
-
KB_VERSION
- See Also:
-
LOGICAL_SYSTEM
- See Also:
-
cartFacade
-
saveCartFacade
-
commerceCartFactory
-
defaultQuoteFacade
-
cpqFacade
-
cpqCartFacade
-
cpqSavedCartFacade
-
configOrderIntegrationFacade
-
configQuoteIntegrationFacade
-
cpqSessionAccessFacade
-
cpqAbstractOrderEntryLinkStrategy
-
productConfigurationPersistenceService
-
customerFacade
-
checkoutFacade
-
facadeConfigValueHelper
-
KB_KEY_Y_SAP_SIMPLE_POC
-
KB_KEY_WEC_DRAGON_BUS
-
KB_KEY_CONF_CAMERA_SL
-
KB_KEY_CPQ_HOME_THEATER
-
KB_KEY_CPQ_LAPTOP
-
KB_KEY_CPQ_LAPTOP_MUSIC
-
KB_KEY_CPQ_LAPTOP_MUZAC
-
KB_KEY_KD990SOL
-
KB_KEY_NUMERIC_PRODUCT
-
KB_KEY_CONF_PIPE
-
KB_KEY_MIXER
-
USER_NAME
- See Also:
-
USER_NAME2
- See Also:
-
SOLD_TO_NAME
- See Also:
-
PASSWORD
- See Also:
-
-
Constructor Details
-
CPQFacadeLayerTest
public CPQFacadeLayerTest()
-
-
Method Details
-
prepareCPQData
- Overrides:
prepareCPQDatain classCPQServiceLayerTest- Throws:
Exception
-
removeB2BCartPopulator
protected void removeB2BCartPopulator(AbstractPopulatingConverter<CartModel, CartData> cartConverter) -
login
- Overrides:
loginin classCPQServiceLayerTest- Throws:
InvalidCredentialsException
-
logout
public void logout() -
validateCartAndPlaceOrder
protected OrderData validateCartAndPlaceOrder() throws CommerceCartModificationException, InvalidCartException -
validateCartAndPlaceOrder
protected OrderData validateCartAndPlaceOrder(boolean ignoreInconsistencyAndIncompletness) throws CommerceCartModificationException, InvalidCartException
-