Class PasswordPolicyServiceTest
- java.lang.Object
-
- de.hybris.platform.testframework.HybrisJUnit4Test
-
- de.hybris.platform.servicelayer.ServicelayerBaseTest
-
- de.hybris.platform.servicelayer.user.PasswordPolicyServiceTest
-
- All Implemented Interfaces:
JaloSessionHolder
@IntegrationTest public class PasswordPolicyServiceTest extends ServicelayerBaseTest
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
jaloSession
-
-
Constructor Summary
Constructors Constructor Description PasswordPolicyServiceTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
blacklistedPasswordShouldFail()
void
employeeInGroupShouldTriggerPolicy()
void
employeeNotInGroupShouldNotTriggerPolicy()
void
excludedGroupShouldNotMatch()
void
excludedGroupsShouldTakePrecedenceOverWildcard()
void
excludedWildcardShouldNotAffectAnything()
void
initPropertySwitcher()
void
jaloShouldNotRaisePolicyViolationIfCompliantPassword()
void
jaloShouldRaisePolicyViolationIfNonCompliantPassword()
void
passwordChangeByUserIdShouldFailForNonCompliantPassoword()
void
revertProperties()
void
shouldExecuteTwoPoliciesAtOnce()
void
shouldNotReportPolicyCompliantPassword()
void
shouldReportViolationForPasswordTooShortAndWithoutDigit()
void
userServiceShouldAcceptCompliantPassword()
void
userServiceShouldNotAcceptNonCompliantPassword()
void
wildcardInPolicyMappingShouldMatchAllGroups()
-
Methods inherited from class de.hybris.platform.servicelayer.ServicelayerBaseTest
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSession
-
Methods inherited from class de.hybris.platform.testframework.HybrisJUnit4Test
establishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSession
-
-
-
-
Method Detail
-
initPropertySwitcher
public void initPropertySwitcher()
-
revertProperties
public void revertProperties()
-
wildcardInPolicyMappingShouldMatchAllGroups
public void wildcardInPolicyMappingShouldMatchAllGroups()
-
excludedGroupShouldNotMatch
public void excludedGroupShouldNotMatch()
-
excludedWildcardShouldNotAffectAnything
public void excludedWildcardShouldNotAffectAnything()
-
excludedGroupsShouldTakePrecedenceOverWildcard
public void excludedGroupsShouldTakePrecedenceOverWildcard()
-
shouldReportViolationForPasswordTooShortAndWithoutDigit
public void shouldReportViolationForPasswordTooShortAndWithoutDigit()
-
shouldNotReportPolicyCompliantPassword
public void shouldNotReportPolicyCompliantPassword()
-
employeeNotInGroupShouldNotTriggerPolicy
public void employeeNotInGroupShouldNotTriggerPolicy()
-
employeeInGroupShouldTriggerPolicy
public void employeeInGroupShouldTriggerPolicy()
-
jaloShouldRaisePolicyViolationIfNonCompliantPassword
public void jaloShouldRaisePolicyViolationIfNonCompliantPassword() throws ConsistencyCheckException
- Throws:
ConsistencyCheckException
-
jaloShouldNotRaisePolicyViolationIfCompliantPassword
public void jaloShouldNotRaisePolicyViolationIfCompliantPassword() throws ConsistencyCheckException
- Throws:
ConsistencyCheckException
-
userServiceShouldNotAcceptNonCompliantPassword
public void userServiceShouldNotAcceptNonCompliantPassword()
-
userServiceShouldAcceptCompliantPassword
public void userServiceShouldAcceptCompliantPassword()
-
passwordChangeByUserIdShouldFailForNonCompliantPassoword
public void passwordChangeByUserIdShouldFailForNonCompliantPassoword()
-
blacklistedPasswordShouldFail
public void blacklistedPasswordShouldFail()
-
shouldExecuteTwoPoliciesAtOnce
public void shouldExecuteTwoPoliciesAtOnce()
-
-