Class DefaultCustomerFacadeTest

java.lang.Object
de.hybris.platform.commercefacades.customer.impl.DefaultCustomerFacadeTest

@UnitTest public class DefaultCustomerFacadeTest extends Object
Test suite for DefaultCustomerFacade
  • Constructor Details

    • DefaultCustomerFacadeTest

      public DefaultCustomerFacadeTest()
  • Method Details

    • setUp

      public void setUp()
    • testGetCurrentUser

      public void testGetCurrentUser()
    • testChangePassword

      public void testChangePassword() throws PasswordMismatchException
      Throws:
      PasswordMismatchException
    • testSetPasswordForUid

      public void testSetPasswordForUid()
    • testSetPasswordForCustomerId

      public void testSetPasswordForCustomerId()
    • testChangePasswordMismatchException

      public void testChangePasswordMismatchException() throws PasswordMismatchException
      Throws:
      PasswordMismatchException
    • testForgottenPasswordForUid

      public void testForgottenPasswordForUid()
    • testForgottenPasswordForCustomerId

      public void testForgottenPasswordForCustomerId()
    • testForgottenPasswordForEmptyId

      public void testForgottenPasswordForEmptyId()
    • testRegister

      public void testRegister() throws DuplicateUidException
      Throws:
      DuplicateUidException
    • testNextDummyCustomerData

      public void testNextDummyCustomerData()
    • testRegisterErr

      public void testRegisterErr() throws DuplicateUidException
      Throws:
      DuplicateUidException
    • testRegisterGuest

      public void testRegisterGuest() throws DuplicateUidException
      Throws:
      DuplicateUidException
    • testCreateCustomerFromGuest

      public void testCreateCustomerFromGuest() throws DuplicateUidException
      Throws:
      DuplicateUidException
    • testUpdateProfile

      public void testUpdateProfile() throws DuplicateUidException
      Throws:
      DuplicateUidException
    • testUpdatePassword

      public void testUpdatePassword() throws TokenInvalidatedException
      Throws:
      TokenInvalidatedException
    • testLoginSuccess

      public void testLoginSuccess()
    • testLoginSuccessNoCurrencyAndLanguage

      public void testLoginSuccessNoCurrencyAndLanguage()
    • testLoginSuccessNoCart

      public void testLoginSuccessNoCart()
    • testLoginSuccessNotSetCurrent

      public void testLoginSuccessNotSetCurrent()
    • testPublishLoginSuccessEventForCurrentCustomer

      public void testPublishLoginSuccessEventForCurrentCustomer()
    • testPublishLoginSuccessEventForCurrentCustomerNotSentForAnonymous

      public void testPublishLoginSuccessEventForCurrentCustomerNotSentForAnonymous()
    • shouldCloseAccount

      public void shouldCloseAccount()