Class DefaultCommerceQuoteServiceTest
- java.lang.Object
-
- de.hybris.platform.commerceservices.order.impl.DefaultCommerceQuoteServiceTest
-
@UnitTest public class DefaultCommerceQuoteServiceTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DefaultCommerceQuoteServiceTest()
-
Method Summary
-
-
-
Method Detail
-
shouldCreateQuoteFromCart
public void shouldCreateQuoteFromCart()
-
shouldRequote
public void shouldRequote()
-
shouldRequoteThrowExceptionWhenActionNotAllowed
public void shouldRequoteThrowExceptionWhenActionNotAllowed()
-
verifySaveQuote
protected void verifySaveQuote(QuoteModel quoteModel)
-
shouldNotCreateQuoteFromCartIfCartIsNull
public void shouldNotCreateQuoteFromCartIfCartIsNull()
-
shouldNotCreateQuoteFromCartIfUserIsNull
public void shouldNotCreateQuoteFromCartIfUserIsNull()
-
shouldApplyQuoteDiscount
public void shouldApplyQuoteDiscount()
-
shouldNotApplyQuoteDiscountIfAbstractOrderIsNull
public void shouldNotApplyQuoteDiscountIfAbstractOrderIsNull()
-
shouldNotApplyQuoteDiscountIfUserIsNull
public void shouldNotApplyQuoteDiscountIfUserIsNull()
-
shouldNotApplyQuoteDiscountIfDiscountRateIsNull
public void shouldNotApplyQuoteDiscountIfDiscountRateIsNull()
-
shouldNotApplyQuoteDiscountIfDiscountTypeIsNull
public void shouldNotApplyQuoteDiscountIfDiscountTypeIsNull()
-
shouldNotApplyQuoteDiscountIfNotQuoteModelNeitherCartNotCloneFromQuote
public void shouldNotApplyQuoteDiscountIfNotQuoteModelNeitherCartNotCloneFromQuote()
-
shouldNotApplyQuoteDiscountIfCartNotCloneFromQuote
public void shouldNotApplyQuoteDiscountIfCartNotCloneFromQuote()
-
shouldNotApplyQuoteDiscountIfQuoteActionValidationFail
public void shouldNotApplyQuoteDiscountIfQuoteActionValidationFail()
-
shouldNotApplyQuoteDiscountIfPercentageTooBig
public void shouldNotApplyQuoteDiscountIfPercentageTooBig()
-
shouldNotApplyQuoteDiscountIfPercentageTooSmall
public void shouldNotApplyQuoteDiscountIfPercentageTooSmall()
-
shouldNotApplyQuoteDiscountIfTargetTooSmall
public void shouldNotApplyQuoteDiscountIfTargetTooSmall()
-
shouldNotApplyQuoteDiscountIfAbsoluteTooBig
public void shouldNotApplyQuoteDiscountIfAbsoluteTooBig()
-
shouldNotApplyQuoteDiscountIfAbsoluteTooSmall
public void shouldNotApplyQuoteDiscountIfAbsoluteTooSmall()
-
shouldCreateDiscountValue
public void shouldCreateDiscountValue()
-
shouldUpdateQuoteFromCart
public void shouldUpdateQuoteFromCart() throws java.lang.Exception- Throws:
java.lang.Exception
-
shouldNotUpdateQuoteFromCartIfCartIsNull
public void shouldNotUpdateQuoteFromCartIfCartIsNull()
-
shouldNotUpdateQuoteFromCartIfCartHasNoQuoteReferece
public void shouldNotUpdateQuoteFromCartIfCartHasNoQuoteReferece()
-
shouldNotUpdateQuoteFromCartIfQuoteSaveActionIsNotAllowed
public void shouldNotUpdateQuoteFromCartIfQuoteSaveActionIsNotAllowed()
-
shouldGetQuoteListValidateNullArgumentCustomerModel
public void shouldGetQuoteListValidateNullArgumentCustomerModel()
-
shouldGetQuoteListValidateNullArgumentBaseStoreModel
public void shouldGetQuoteListValidateNullArgumentBaseStoreModel()
-
shouldGetQuoteListValidateNullArgumentPageableData
public void shouldGetQuoteListValidateNullArgumentPageableData()
-
shouldGetQuoteListValidateNullArgumentQuoteUser
public void shouldGetQuoteListValidateNullArgumentQuoteUser()
-
shouldPerformGetQuoteListFromValidArguments
public void shouldPerformGetQuoteListFromValidArguments()
-
shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentCustomerModel
public void shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentCustomerModel()
-
shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentBaseStoreModel
public void shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentBaseStoreModel()
-
shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentQuoteCode
public void shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentQuoteCode()
-
shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentQuoteUser
public void shouldQuoteByCodeAndCustomerAndStoreValidateNullArgumentQuoteUser()
-
shouldPerformGetQuoteByCodeAndCustomerAndStoreFromValidArguments
public void shouldPerformGetQuoteByCodeAndCustomerAndStoreFromValidArguments()
-
shouldHaveQuoteInSessionCart
public void shouldHaveQuoteInSessionCart()
-
shouldNotHaveQuoteInSessionCartWhenQuoteReferenceIsNull
public void shouldNotHaveQuoteInSessionCartWhenQuoteReferenceIsNull()
-
shouldNotHaveQuoteInSessionCartWhenThereIsNoSessionCart
public void shouldNotHaveQuoteInSessionCartWhenThereIsNoSessionCart()
-
shouldGetQuoteFromSessionCart
public void shouldGetQuoteFromSessionCart()
-
shouldLoadQuoteAsNewSessionCart
public void shouldLoadQuoteAsNewSessionCart()
-
shouldAcceptAndPrepareCheckoutWithNewQuoteCart
public void shouldAcceptAndPrepareCheckoutWithNewQuoteCart()
-
shouldCheckPreviousEstimatedTotalForOfferReject
public void shouldCheckPreviousEstimatedTotalForOfferReject()
-
shouldNotAcceptAndCheckoutWithInvalidQuoteExpirationTime
public void shouldNotAcceptAndCheckoutWithInvalidQuoteExpirationTime()
-
shouldSaveExpiredQuote
public void shouldSaveExpiredQuote()
-
shouldAcceptAndPrepareCheckoutWithValidQuoteCart
public void shouldAcceptAndPrepareCheckoutWithValidQuoteCart()
-
shouldLoadQuoteAsSessionCartReturnExistingQuoteCart
public void shouldLoadQuoteAsSessionCartReturnExistingQuoteCart()
-
shouldThrowExceptionWhenActionNotAllowedToLoadQuoteAsSessionCart
public void shouldThrowExceptionWhenActionNotAllowedToLoadQuoteAsSessionCart()
-
testShouldSubmitQuoteChangeQuoteState
public void testShouldSubmitQuoteChangeQuoteState()
-
shouldSubmitQuoteThrowExceptionWhenActionNotAllowed
public void shouldSubmitQuoteThrowExceptionWhenActionNotAllowed()
-
shouldPerformValidationStrategyCallWhenGettingAllowedActions
public void shouldPerformValidationStrategyCallWhenGettingAllowedActions()
-
testSubmitQuoteForBuyer
public void testSubmitQuoteForBuyer()
-
shouldNotSubmitQuoteIfQuoteTotalIsNegative
public void shouldNotSubmitQuoteIfQuoteTotalIsNegative()
-
testSubmitQuoteForSellerDirectSubmit
public void testSubmitQuoteForSellerDirectSubmit()
-
testApproveQuote
public void testApproveQuote()
-
testApproveQuoteWhenSuppliedUserIsNull
public void testApproveQuoteWhenSuppliedUserIsNull()
-
testApproveQuoteWhenSuppliedQuoteIsNull
public void testApproveQuoteWhenSuppliedQuoteIsNull()
-
testRejectQuote
public void testRejectQuote()
-
testRejectQuoteWhenSuppliedUserIsNull
public void testRejectQuoteWhenSuppliedUserIsNull()
-
testRejectQuoteWhenSuppliedQuoteIsNull
public void testRejectQuoteWhenSuppliedQuoteIsNull()
-
shouldRemoveQuoteCartAndSessionParam
public void shouldRemoveQuoteCartAndSessionParam()
-
shouldNotRemoveQuoteCartAndSessionParam
public void shouldNotRemoveQuoteCartAndSessionParam()
-
shouldReturnTrueForIsQuoteCartValidForCheckout
public void shouldReturnTrueForIsQuoteCartValidForCheckout()
-
shouldReturnFalseForIsQuoteCartValidForCheckout
public void shouldReturnFalseForIsQuoteCartValidForCheckout()
-
shouldReturnFalseForIsQuoteCartValidForCheckoutWhenNotQuoteCart
public void shouldReturnFalseForIsQuoteCartValidForCheckoutWhenNotQuoteCart()
-
shouldGetQuotesCountValidateNullCustomer
public void shouldGetQuotesCountValidateNullCustomer()
-
shouldGetQuotesCountValidateNullQuoteUser
public void shouldGetQuotesCountValidateNullQuoteUser()
-
shouldGetQuotesCountValidateNullStore
public void shouldGetQuotesCountValidateNullStore()
-
shouldGetQuotesCountForAnonymousUser
public void shouldGetQuotesCountForAnonymousUser()
-
shouldGetQuotesCountForUser
public void shouldGetQuotesCountForUser()
-
shouldCancelQuoteThrowExceptionWhenActionNotAllowed
public void shouldCancelQuoteThrowExceptionWhenActionNotAllowed()
-
shouldPassValidationWhenOverThreshold
public void shouldPassValidationWhenOverThreshold()
-
shouldFailValidationWhenUnderThreshold
public void shouldFailValidationWhenUnderThreshold()
-
shouldPassValidationWhenNotFirstVersion
public void shouldPassValidationWhenNotFirstVersion()
-
-