Class DefaultTmaSubscribedProductFacadeIntegrationTest
java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.servicelayer.ServicelayerTransactionalTest
de.hybris.platform.b2ctelcoservices.commons.BaseCustomerInventoryIntegrationTest
de.hybris.platform.b2ctelcofacades.subscription.impl.DefaultTmaSubscribedProductFacadeIntegrationTest
- All Implemented Interfaces:
de.hybris.platform.testframework.JaloSessionHolder
@IntegrationTest
public class DefaultTmaSubscribedProductFacadeIntegrationTest
extends BaseCustomerInventoryIntegrationTest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.hybris.platform.servicelayer.search.FlexibleSearchServicestatic final Stringstatic final Stringstatic final StringFields inherited from class de.hybris.platform.b2ctelcoservices.commons.BaseCustomerInventoryIntegrationTest
ACCESS_TYPE, BILLING_ACCOUNT_ID, BILLING_SUBSCRIPTION_ID, BILLING_SYSTEM_ID, CUSTOMER_UID, NON_EXISTENT_ID, PSCV_VALUE, SUBSCRIBED_PRODUCT_ID, SUBSCRIBER_IDENTITY, SUBSCRIBER_IDENTITY1, SUBSCRIBER_IDENTITY2, SUBSCRIBER_IDENTITY3, SUBSCRIPTION_BASESFields 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 TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class de.hybris.platform.b2ctelcoservices.commons.BaseCustomerInventoryIntegrationTest
setUpMethods 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
-
PRODUCT_CATALOG
- See Also:
-
PRODUCT_CATALOG_VERSION
- See Also:
-
SUBSCRIBER_IDENTITY_TEST
- See Also:
-
flexibleSearchService
protected de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService
-
-
Constructor Details
-
DefaultTmaSubscribedProductFacadeIntegrationTest
public DefaultTmaSubscribedProductFacadeIntegrationTest()
-
-
Method Details
-
testCreateSubscribedProduct
- Throws:
Exception
-
testDeleteSubscribedProduct
public void testDeleteSubscribedProduct() -
testUpdateSubscribedProduct
- Throws:
ParseException
-
testFindSubscribedProduct
public void testFindSubscribedProduct() -
testFindSubscribedProductWithNullId
- Throws:
ParseException
-
getServiceUsageUpSellProductsList
public void getServiceUsageUpSellProductsList() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException- Throws:
de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeExceptionParseException
-
getServiceUsageUpSellProductsListIsNull
public void getServiceUsageUpSellProductsListIsNull() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException- Throws:
de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeExceptionParseException
-
getServiceUsageUpSellProductsWithSubscriberIdentity
public void getServiceUsageUpSellProductsWithSubscriberIdentity() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException- Throws:
de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeExceptionParseException
-
getServiceUsageUpSellProductsWithSubscriberIdentityIsNull
public void getServiceUsageUpSellProductsWithSubscriberIdentityIsNull() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException- Throws:
de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeExceptionParseException
-
getUpsellProductDataWhenSubsIDAndBillIDPresent
- Throws:
ParseException
-
getUpsellProductDataWhenSubsIDPresent
- Throws:
ParseException
-
getUpsellProductDataWhenBillingIDisNull
public void getUpsellProductDataWhenBillingIDisNull() -
getUpsellProductDataWhenSubscriberIDisNull
public void getUpsellProductDataWhenSubscriberIDisNull() -
getUpsellProductDataWithSubscriberIDisNull
public void getUpsellProductDataWithSubscriberIDisNull() -
testIsSubscriptionProduct
- Throws:
Exception
-
testGetSubscriptionTermAndPrice
- Throws:
Exception
-
forASUProductSpecCharValueInvalid
public void forASUProductSpecCharValueInvalid() -
forASUException
public void forASUException()
-