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 Details

    • PRODUCT_CATALOG

      public static final String PRODUCT_CATALOG
      See Also:
    • PRODUCT_CATALOG_VERSION

      public static final String PRODUCT_CATALOG_VERSION
      See Also:
    • SUBSCRIBER_IDENTITY_TEST

      public static final String SUBSCRIBER_IDENTITY_TEST
      See Also:
    • flexibleSearchService

      protected de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService
  • Constructor Details

    • DefaultTmaSubscribedProductFacadeIntegrationTest

      public DefaultTmaSubscribedProductFacadeIntegrationTest()
  • Method Details

    • testCreateSubscribedProduct

      public void testCreateSubscribedProduct() throws Exception
      Throws:
      Exception
    • testDeleteSubscribedProduct

      public void testDeleteSubscribedProduct()
    • testUpdateSubscribedProduct

      public void testUpdateSubscribedProduct() throws ParseException
      Throws:
      ParseException
    • testFindSubscribedProduct

      public void testFindSubscribedProduct()
    • testFindSubscribedProductWithNullId

      public void testFindSubscribedProductWithNullId() throws ParseException
      Throws:
      ParseException
    • getServiceUsageUpSellProductsList

      public void getServiceUsageUpSellProductsList() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException
      Throws:
      de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException
      ParseException
    • getServiceUsageUpSellProductsListIsNull

      public void getServiceUsageUpSellProductsListIsNull() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException
      Throws:
      de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException
      ParseException
    • getServiceUsageUpSellProductsWithSubscriberIdentity

      public void getServiceUsageUpSellProductsWithSubscriberIdentity() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException
      Throws:
      de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException
      ParseException
    • getServiceUsageUpSellProductsWithSubscriberIdentityIsNull

      public void getServiceUsageUpSellProductsWithSubscriberIdentityIsNull() throws de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException, ParseException
      Throws:
      de.hybris.platform.subscriptionfacades.exceptions.SubscriptionFacadeException
      ParseException
    • getUpsellProductDataWhenSubsIDAndBillIDPresent

      public void getUpsellProductDataWhenSubsIDAndBillIDPresent() throws ParseException
      Throws:
      ParseException
    • getUpsellProductDataWhenSubsIDPresent

      public void getUpsellProductDataWhenSubsIDPresent() throws ParseException
      Throws:
      ParseException
    • getUpsellProductDataWhenBillingIDisNull

      public void getUpsellProductDataWhenBillingIDisNull()
    • getUpsellProductDataWhenSubscriberIDisNull

      public void getUpsellProductDataWhenSubscriberIDisNull()
    • getUpsellProductDataWithSubscriberIDisNull

      public void getUpsellProductDataWithSubscriberIDisNull()
    • testIsSubscriptionProduct

      public void testIsSubscriptionProduct() throws Exception
      Throws:
      Exception
    • testGetSubscriptionTermAndPrice

      public void testGetSubscriptionTermAndPrice() throws Exception
      Throws:
      Exception
    • forASUProductSpecCharValueInvalid

      public void forASUProductSpecCharValueInvalid()
    • forASUException

      public void forASUException()