Class DefaultTmaChecklistServiceTest

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

@IntegrationTest public class DefaultTmaChecklistServiceTest extends de.hybris.platform.servicelayer.ServicelayerTransactionalTest
Integration Test for TmaChecklistService
Since:
1907
  • Constructor Details

    • DefaultTmaChecklistServiceTest

      public DefaultTmaChecklistServiceTest()
  • Method Details

    • setUp

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

      public void findActionWithWrongProduct()
    • findActionWithRightProduct

      public void findActionWithRightProduct()
    • findActionWithMultipleProductContext

      public void findActionWithMultipleProductContext()
    • findActionWithRequiredAppointment

      public void findActionWithRequiredAppointment()
    • findActionWithMultiProductContextRequiredAppointment

      public void findActionWithMultiProductContextRequiredAppointment()
    • findActionWithRequiredServiceAbilityCheck

      public void findActionWithRequiredServiceAbilityCheck()
    • testValidationForMissingMsisdnOnOrderEntry

      public void testValidationForMissingMsisdnOnOrderEntry()
    • testValidationWhenMsisdnIsSetOnOrderEntry

      public void testValidationWhenMsisdnIsSetOnOrderEntry()
    • testValidationForMissingAppointmentOnOrderEntry

      public void testValidationForMissingAppointmentOnOrderEntry()
    • testValidationForAppointmentSetOnOrderEntry

      public void testValidationForAppointmentSetOnOrderEntry()
    • testValidationForInstallationAddressNotSetOnOrderEntry

      public void testValidationForInstallationAddressNotSetOnOrderEntry()
    • testValidationForInstallationAddressSetOnOrderEntry

      public void testValidationForInstallationAddressSetOnOrderEntry()
    • getValidationByCode

      protected TmaCartValidationModel getValidationByCode(CartEntryModel salsaSEntry, String code)
    • getEntryByProductCode

      protected AbstractOrderEntryModel getEntryByProductCode(CartModel cart, String productCode)
    • createContext

      protected TmaChecklistContext createContext(TmaProcessType processType, TmaProductOfferingModel... productOfferings)
    • doAssertionsOnResult

      protected void doAssertionsOnResult(Set<RuleEvaluationResult> results, String actionCode, String statementCode)
    • getTmaPoService

      protected TmaPoService getTmaPoService()
    • getTmaChecklistService

      protected TmaChecklistService getTmaChecklistService()