001
014
015 package com.liferay.portlet.passwordpoliciesadmin.util.test;
016
017 import com.liferay.portal.kernel.test.util.RandomTestUtil;
018 import com.liferay.portal.model.PasswordPolicy;
019 import com.liferay.portal.service.PasswordPolicyLocalServiceUtil;
020 import com.liferay.portal.service.ServiceContext;
021
022
025 public class PasswordPolicyTestUtil {
026
027 public static PasswordPolicy addPasswordPolicy(
028 ServiceContext serviceContext)
029 throws Exception {
030
031 return addPasswordPolicy(serviceContext, false);
032 }
033
034 public static PasswordPolicy addPasswordPolicy(
035 ServiceContext serviceContext, boolean defaultPolicy)
036 throws Exception {
037
038 return PasswordPolicyLocalServiceUtil.addPasswordPolicy(
039 serviceContext.getUserId(), defaultPolicy,
040 RandomTestUtil.randomString(), RandomTestUtil.randomString(),
041 RandomTestUtil.randomBoolean(), RandomTestUtil.randomBoolean(),
042 RandomTestUtil.randomLong(), RandomTestUtil.randomBoolean(),
043 RandomTestUtil.randomBoolean(), RandomTestUtil.nextInt(),
044 RandomTestUtil.nextInt(), RandomTestUtil.nextInt(),
045 RandomTestUtil.nextInt(), RandomTestUtil.nextInt(),
046 RandomTestUtil.nextInt(), "(?=.{4})(?:[a-zA-Z0-9]*)",
047 RandomTestUtil.randomBoolean(), RandomTestUtil.nextInt(),
048 RandomTestUtil.randomBoolean(), RandomTestUtil.randomLong(),
049 RandomTestUtil.randomLong(), RandomTestUtil.nextInt(),
050 RandomTestUtil.randomBoolean(), RandomTestUtil.nextInt(),
051 RandomTestUtil.randomLong(), RandomTestUtil.randomLong(),
052 RandomTestUtil.randomLong(), serviceContext);
053 }
054
055 }