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 voidblacklistedPasswordShouldFail()voidemployeeInGroupShouldTriggerPolicy()voidemployeeNotInGroupShouldNotTriggerPolicy()voidexcludedGroupShouldNotMatch()voidexcludedGroupsShouldTakePrecedenceOverWildcard()voidexcludedWildcardShouldNotAffectAnything()voidinitPropertySwitcher()voidjaloShouldNotRaisePolicyViolationIfCompliantPassword()voidjaloShouldRaisePolicyViolationIfNonCompliantPassword()voidpasswordChangeByUserIdShouldFailForNonCompliantPassoword()voidrevertProperties()voidshouldExecuteTwoPoliciesAtOnce()voidshouldNotReportPolicyCompliantPassword()voidshouldReportViolationForPasswordTooShortAndWithoutDigit()voiduserServiceShouldAcceptCompliantPassword()voiduserServiceShouldNotAcceptNonCompliantPassword()voidwildcardInPolicyMappingShouldMatchAllGroups()-
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()
-
-