Class DefaultTmaSubscriptionPricePlanDaoIntegrationTest

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.daos.impl.DefaultTmaSubscriptionPricePlanDaoIntegrationTest
All Implemented Interfaces:
de.hybris.platform.testframework.JaloSessionHolder

@IntegrationTest public class DefaultTmaSubscriptionPricePlanDaoIntegrationTest extends de.hybris.platform.servicelayer.ServicelayerTransactionalTest
Integration test for the DefaultTmaSubscriptionPricePlanDao class.
Since:
1907
  • Constructor Details

    • DefaultTmaSubscriptionPricePlanDaoIntegrationTest

      public DefaultTmaSubscriptionPricePlanDaoIntegrationTest()
  • Method Details

    • setUp

      public void setUp() throws Exception
      Throws:
      Exception
    • testRetrieveSPP

      public void testRetrieveSPP()
    • testRetrievePriceRow

      public void testRetrievePriceRow()
    • testRetrieveSppForBpoWithRequiredProduct

      public void testRetrieveSppForBpoWithRequiredProduct()
    • testRetrieveSppForBpoWithWrongRequiredProduct

      public void testRetrieveSppForBpoWithWrongRequiredProduct()
    • testRetrieveSppForBpoWithRequiredProductClass

      public void testRetrieveSppForBpoWithRequiredProductClass()
    • testRetrieveSppForBpoWithRequiredProductAndRequiredProductClass

      public void testRetrieveSppForBpoWithRequiredProductAndRequiredProductClass()
    • testRetrieveSppForBPOWith2RequiredPosAndRequiredClass

      public void testRetrieveSppForBPOWith2RequiredPosAndRequiredClass()
    • testRetrieveSppForBPOWith3RequiredPosAndRequiredClass

      public void testRetrieveSppForBPOWith3RequiredPosAndRequiredClass()
    • testfilterPricesForContext

      public void testfilterPricesForContext() throws TmaSearchQueryException
      Throws:
      TmaSearchQueryException
    • testFindAllApplicablePricesForContext

      public void testFindAllApplicablePricesForContext()
    • createRequiredProductsList

      protected Set<ProductModel> createRequiredProductsList(ProductModel... required)
    • createBpoPriceContext

      protected TmaPriceContext createBpoPriceContext(ProductModel bpo, ProductModel affected, Set<ProductModel> required, HashSet<TmaProcessType> processTypes)
    • createPriceContext

      protected TmaPriceContext createPriceContext(ProductModel product, HashSet<TmaProcessType> processTypes)