Class OaaDefaultQuoteFacadeIntegrationTest

java.lang.Object
de.hybris.platform.testframework.HybrisJUnit4Test
de.hybris.platform.servicelayer.ServicelayerBaseTest
de.hybris.platform.servicelayer.ServicelayerTest
de.hybris.platform.basecommerce.util.BaseCommerceBaseTest
de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
com.sap.retail.oaa.commerce.facades.integration.OaaDefaultQuoteFacadeIntegrationTest
All Implemented Interfaces:
de.hybris.platform.testframework.JaloSessionHolder

@IntegrationTest(replaces=de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest.class) public class OaaDefaultQuoteFacadeIntegrationTest extends de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
  • Field Summary

    Fields inherited from class de.hybris.platform.basecommerce.util.BaseCommerceBaseTest

    flexibleSearchService

    Fields inherited from class de.hybris.platform.servicelayer.ServicelayerTest

    importService

    Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test

    jaloSession
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest

    createPageableData, createQuoteFromSessionCart, createSampleQuote, createSampleQuote, getOrderEntryForProduct, getQuoteByCode, getQuoteForCode, setUp, shouldAddComment, shouldBuyerGetPagedQuotes, shouldCancelNonEditableQuote, shouldCancelQuote, shouldCreateCartQuote, shouldGetQuoteCountForCurrentUser, shouldHaveDistinctAllowedActionsForDifferentStates, shouldInitiateQuote, shouldLoadBuyerDraftQuoteInCart, shouldLoadOfferQuoteInCartToEdit, shouldNotAddBlankComment, shouldNotApplyQuoteDiscountIfQuoteActionValidationFails, shouldNotCheckoutExpiredQuote, shouldNotCheckoutNonExistentQuote, shouldNotCheckoutQuoteInInvalidState, shouldNotCreateCartForInexistentQuote, shouldNotRemoveQuoteCartAndSessionParam, shouldNotRequoteForQuoteStateNotAllowed, shouldNotSubmitAlreadySubmittedQuote, shouldNotSubmitInexistentQuote, shouldRemoveOnlyQuoteCartAndNotSessionCart, shouldRemoveQuoteCartAndSessionParam, shouldRetrieveAllowedActions, shouldShowMultipleVersionsOnlyOnce, shouldValidateQuoteCartWhenAddingComment, tearDown, testGetQuoteForNonexistentCode, testGetQuoteForNullCode

    Methods inherited from class de.hybris.platform.basecommerce.util.BaseCommerceBaseTest

    getFlexibleSearchService, getOrderForCode, getProcesses, setFlexibleSearchService, waitForProcessToEnd

    Methods inherited from class de.hybris.platform.servicelayer.ServicelayerTest

    createCoreData, createDefaultCatalog, createDefaultUsers, createHardwareCatalog, getApplicationContext, importCsv, importData, importData, importData, importStream, importStream, isPrefetchModeNone

    Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest

    autowireProperties, getBeanName, prepareApplicationContextAndSession

    Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test

    establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OaaDefaultQuoteFacadeIntegrationTest

      public OaaDefaultQuoteFacadeIntegrationTest()
  • Method Details

    • shouldRemoveAndCreateNewCartForAcceptAndPrepareCheckoutWhereModifiedQuoteCart

      public void shouldRemoveAndCreateNewCartForAcceptAndPrepareCheckoutWhereModifiedQuoteCart()
      Overrides:
      shouldRemoveAndCreateNewCartForAcceptAndPrepareCheckoutWhereModifiedQuoteCart in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldSyncCartDataIntoQuote

      public void shouldSyncCartDataIntoQuote()
      Overrides:
      shouldSyncCartDataIntoQuote in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldNotSaveQuoteInInvalidState

      public void shouldNotSaveQuoteInInvalidState()
      Overrides:
      shouldNotSaveQuoteInInvalidState in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldCancelQuoteAndUpdateQuoteWithLatestCartContent

      public void shouldCancelQuoteAndUpdateQuoteWithLatestCartContent()
      Overrides:
      shouldCancelQuoteAndUpdateQuoteWithLatestCartContent in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldUpdateQuantitiesOnSaveQuote

      public void shouldUpdateQuantitiesOnSaveQuote()
      Overrides:
      shouldUpdateQuantitiesOnSaveQuote in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenQuoteCartModified

      public void shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenQuoteCartModified()
      Overrides:
      shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenQuoteCartModified in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldSubmitQuote

      public void shouldSubmitQuote()
      Overrides:
      shouldSubmitQuote in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • testGetQuoteForCode

      public void testGetQuoteForCode()
      Overrides:
      testGetQuoteForCode in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenNotQuoteCart

      public void shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenNotQuoteCart()
      Overrides:
      shouldReturnFalseForIsQuoteSessionCartValidForCheckoutWhenNotQuoteCart in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldAcceptAndPrepareCheckout

      public void shouldAcceptAndPrepareCheckout()
      Overrides:
      shouldAcceptAndPrepareCheckout in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldRequote

      public void shouldRequote()
      Overrides:
      shouldRequote in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldRemoveDiscountsIfQuoteInBuyerOfferState

      public void shouldRemoveDiscountsIfQuoteInBuyerOfferState()
      Overrides:
      shouldRemoveDiscountsIfQuoteInBuyerOfferState in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest
    • shouldReturnTrueForIsQuoteSessionCartValidForCheckout

      public void shouldReturnTrueForIsQuoteSessionCartValidForCheckout()
      Overrides:
      shouldReturnTrueForIsQuoteSessionCartValidForCheckout in class de.hybris.platform.commercefacades.order.impl.DefaultQuoteFacadeIntegrationTest