Class DefaultCustomerAccountServiceTest
java.lang.Object
de.hybris.platform.commerceservices.customer.impl.DefaultCustomerAccountServiceTest
JUnit test suite for
DefaultCustomerAccountService-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected AbstractCommerceUserEventgetMatcher(CustomerModel customer, String token) protected voidinternalForgottenPwd(org.mockito.ArgumentMatcher<SecureToken> matcher) voidvoidvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
EXAMPLE_CONSENT
- See Also:
-
OTHER_EXAMPLE_CONSENT
- See Also:
-
GIVEN
- See Also:
-
WITHDRAWN
- See Also:
-
-
Constructor Details
-
DefaultCustomerAccountServiceTest
public DefaultCustomerAccountServiceTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
testAddPaymentInfoWhenCustomerIsNull
public void testAddPaymentInfoWhenCustomerIsNull() -
testAddPaymentInfoWhenInfoIsNull
public void testAddPaymentInfoWhenInfoIsNull() -
testAddPaymentInfo
public void testAddPaymentInfo() -
testAddCreditCardPaymentInfoWhenCurrencyIsNull
public void testAddCreditCardPaymentInfoWhenCurrencyIsNull() -
testAddCreditCardPaymentInfo
public void testAddCreditCardPaymentInfo() -
testSetDefaultPaymentInfoWhenCustomerIsNull
public void testSetDefaultPaymentInfoWhenCustomerIsNull() -
testSetDefaultPaymentInfoWhenPaymentIsNull
public void testSetDefaultPaymentInfoWhenPaymentIsNull() -
testSetDefaultPaymentInfo
public void testSetDefaultPaymentInfo() -
testDeleteCCPaymentInfoWhenCustomerIsNull
public void testDeleteCCPaymentInfoWhenCustomerIsNull() -
testDeleteCCPaymentInfoWhenCreditCardIsNull
public void testDeleteCCPaymentInfoWhenCreditCardIsNull() -
testDeleteCCPaymentInfoWhenCreditCardDoesNotBelongToCustomer
public void testDeleteCCPaymentInfoWhenCreditCardDoesNotBelongToCustomer() -
testDeleteCCPaymentInfo
public void testDeleteCCPaymentInfo() -
testGetTitles
public void testGetTitles() -
testGetAddressBookEntriesWhenCustomerIsNull
public void testGetAddressBookEntriesWhenCustomerIsNull() -
testGetAllAddressEntries
public void testGetAllAddressEntries() -
testGetAddressBookEntries
public void testGetAddressBookEntries() -
testSaveAddressEntryWhenCustomerIsNull
public void testSaveAddressEntryWhenCustomerIsNull() -
testSaveAddressEntryWhenAddressIsNull
public void testSaveAddressEntryWhenAddressIsNull() -
testSaveAddressEntry
public void testSaveAddressEntry() -
testSaveAddressEntryAlienAddress
public void testSaveAddressEntryAlienAddress() -
testDeleteAddressEntryWhenAddressIsNull
public void testDeleteAddressEntryWhenAddressIsNull() -
testDeleteAddressEntryWhenCustomerIsNull
public void testDeleteAddressEntryWhenCustomerIsNull() -
testDeleteAddressEntryWhenAddressIsAlien
public void testDeleteAddressEntryWhenAddressIsAlien() -
testDeleteAddressEntryWhenAddress
public void testDeleteAddressEntryWhenAddress() -
testSetDefaultAddressEntryWhenAddressIsNull
public void testSetDefaultAddressEntryWhenAddressIsNull() -
testSetDefaultAddressEntryWhenCustomerIsNull
public void testSetDefaultAddressEntryWhenCustomerIsNull() -
testSetDefaultAddressEntry
public void testSetDefaultAddressEntry() -
testUpdatePwdInv
- Throws:
TokenInvalidatedException
-
testUpdatePwdInv2
- Throws:
TokenInvalidatedException
-
testUpdatePwd
- Throws:
TokenInvalidatedException
-
testUpdatePwdParams
- Throws:
TokenInvalidatedException
-
testUpdatePwdExpiry
- Throws:
TokenInvalidatedException
-
consentsNotAppliedToNonAnonymousUser
- Throws:
DuplicateUidException
-
consentsNotAppliedWithSessionFlagNotSet
- Throws:
DuplicateUidException
-
sessionConsentsGetApplied
- Throws:
DuplicateUidException
-
sessionConsentsNotApplied
- Throws:
DuplicateUidException
-
testRegister
- Throws:
DuplicateUidException
-
testGuestRegister
- Throws:
DuplicateUidException
-
getMatcher
-
testForgottenPwd
public void testForgottenPwd() -
testForgottenPwdNoExpiry
public void testForgottenPwdNoExpiry() -
internalForgottenPwd
-
testForgottenPwdInv
public void testForgottenPwdInv() -
testChangePasswordPasswordsDontMatch
- Throws:
PasswordMismatchException
-
testChangePasswordAnonymousUser
- Throws:
PasswordMismatchException
-
testChangePassword
- Throws:
PasswordMismatchException
-
testFillMissingCustomerInfo
- Throws:
DuplicateUidException
-
testGetReturnRequestsForCustomer
public void testGetReturnRequestsForCustomer() -
testGetReturnRequestsForCustomerNullCustomer
public void testGetReturnRequestsForCustomerNullCustomer() -
testGetReturnRequestsForCustomerNullStore
public void testGetReturnRequestsForCustomerNullStore() -
testGetReturnRequestsForCustomerNullPageableData
public void testGetReturnRequestsForCustomerNullPageableData() -
shouldSetDeactivationDateOnCloseAccount
public void shouldSetDeactivationDateOnCloseAccount() -
shouldPopulateConsentsAttribute
public void shouldPopulateConsentsAttribute() -
testGetDelayTimeShouldInScope
public void testGetDelayTimeShouldInScope() -
testChangeUidToNoneExistAccountShouldDelay
public void testChangeUidToNoneExistAccountShouldDelay() throws PasswordMismatchException, DuplicateUidException -
testChangeUidToExistAccountShouldDelay
public void testChangeUidToExistAccountShouldDelay()
-