private User createUser(Boolean isSave) throws Exception { UserAccessDomain useraccessdomain = new UserAccessDomain(); useraccessdomain.setDomainIcon("HhVn5DAWiHKFl29WJ3yCa20Qp2Xw0mCof5DZ3SO6oYx5Sht4VL"); useraccessdomain.setDomainDescription("Plnpg9MTYoTdEM1zpM3kcpVfaJeyipNjTAUORBj3NMZlmn0Lur"); useraccessdomain.setDomainName("FkQWrLCQNScFsJCg4WU9yjDyAQLghxHSI0RhiSJZTl3thVI6nW"); useraccessdomain.setUserAccessDomain(valueGenerator.getRandomInteger(99999, 0)); useraccessdomain.setDomainHelp("5RiQAtDuDX5mRO2Dv7O1xfDzzItT0Z0oGGU1hDqBCRg5V3fLAJ"); UserAccessDomain UserAccessDomainTest = new UserAccessDomain(); if (isSave) { UserAccessDomainTest = useraccessdomainRepository.save(useraccessdomain); map.put("UserAccessDomainPrimaryKey", useraccessdomain._getPrimarykey()); } UserAccessLevel useraccesslevel = new UserAccessLevel(); useraccesslevel.setLevelHelp("AtdGNt4KtBlsLIJXj4dklWrOHMdkdKr1aEUUs3Ryw5wOCsd4A5"); useraccesslevel.setUserAccessLevel(valueGenerator.getRandomInteger(99999, 0)); useraccesslevel.setLevelIcon("IHAWafpfsaodmPRrPw5lksoaHfop6nx3vsnp9ffuT09TrFiCHR"); useraccesslevel.setLevelName("pnr4Kn1EvG4G7wjdeN3agTc80gKt9HQko7VUggfLQPm5rJvBhF"); useraccesslevel.setLevelDescription("Iyumk4lQMDpDtHtNmiuhVDO0IX2lNxF82n4K6n6YjPJf1fi5fW"); UserAccessLevel UserAccessLevelTest = new UserAccessLevel(); if (isSave) { UserAccessLevelTest = useraccesslevelRepository.save(useraccesslevel); map.put("UserAccessLevelPrimaryKey", useraccesslevel._getPrimarykey()); } User user = new User(); user.setMultiFactorAuthEnabled(1); user.setUserAccessCode(1891); user.setIsLocked(1); user.setIsDeleted(1); user.setGenTempOneTimePassword(1); user.setUserAccessDomainId( (java.lang.String) UserAccessDomainTest._getPrimarykey()); /* ******Adding refrenced table data */ user.setAllowMultipleLogin(1); user.setLastPasswordChangeDate(new java.sql.Timestamp(1461751809985l)); user.setChangePasswordNextLogin(1); user.setSessionTimeout(2035); user.setUserAccessLevelId( (java.lang.String) UserAccessLevelTest._getPrimarykey()); /* ******Adding refrenced table data */ user.setPasswordExpiryDate(new java.sql.Timestamp(1461751810016l)); user.setPasswordAlgo("EssiOW6TXoGycWmTTc46Vqzcu54OC0CcAv2Vze3D2Bbb27EayI"); java.util.List<PassRecovery> listOfPassRecovery = new java.util.ArrayList<PassRecovery>(); PassRecovery passrecovery = new PassRecovery(); Question question = new Question(); question.setQuestionDetails("XDaanRFikD"); question.setQuestionIcon("O11GnUoCDFtUKqKe2RgQ8aAEiNNYHH8eG55ub46ctsCh2YaTEJ"); question.setLevelid(9); question.setQuestion("HvdolS7AacTYKIlr2oonerZmHERhZdLgh1ioJWRXutHqcIiUqq"); Question QuestionTest = new Question(); if (isSave) { QuestionTest = questionRepository.save(question); map.put("QuestionPrimaryKey", question._getPrimarykey()); } passrecovery.setQuestionId((java.lang.String) QuestionTest._getPrimarykey()); passrecovery.setAnswer("2O4o57qo2yC8aOg7vANB68z02t8NDir1Io7S9Cv7JO0ahzucyl"); passrecovery.setUser(user); listOfPassRecovery.add(passrecovery); user.addAllPassRecovery(listOfPassRecovery); UserData userdata = new UserData(); userdata.setOneTimePassword("1HaL5x1zEKiSF9er0GKXoRn1EymuuErJ"); userdata.setOneTimePassword("4xkFO1xaUqketd3qDr8osVhuHwARJsyL"); userdata.setUser(user); userdata.setOneTimePasswordExpiry(10); userdata.setPassword("5PKlrIdiww6OWBqk5UVBZTy1lz9uqUYuMk4z0O3PUfkfTCQt9m"); userdata.setLast5Passwords("L7BsFKVOF21UNyqGEnOrccHIT1cobz7NOX101e5SsOPxGUC0Ya"); userdata.setOneTimePasswordGenDate(new java.sql.Timestamp(1461751810214l)); user.setUserData(userdata); user.setEntityValidator(entityValidator); return user; }