public void testUpdateExisting() throws Exception { long pk = nextLong(); SocialEquityLog newSocialEquityLog = _persistence.create(pk); newSocialEquityLog.setGroupId(nextLong()); newSocialEquityLog.setCompanyId(nextLong()); newSocialEquityLog.setUserId(nextLong()); newSocialEquityLog.setAssetEntryId(nextLong()); newSocialEquityLog.setActionId(randomString()); newSocialEquityLog.setActionDate(nextInt()); newSocialEquityLog.setActive(randomBoolean()); newSocialEquityLog.setExpiration(nextInt()); newSocialEquityLog.setType(nextInt()); newSocialEquityLog.setValue(nextInt()); newSocialEquityLog.setExtraData(randomString()); _persistence.update(newSocialEquityLog, false); SocialEquityLog existingSocialEquityLog = _persistence.findByPrimaryKey(newSocialEquityLog.getPrimaryKey()); assertEquals(existingSocialEquityLog.getEquityLogId(), newSocialEquityLog.getEquityLogId()); assertEquals(existingSocialEquityLog.getGroupId(), newSocialEquityLog.getGroupId()); assertEquals(existingSocialEquityLog.getCompanyId(), newSocialEquityLog.getCompanyId()); assertEquals(existingSocialEquityLog.getUserId(), newSocialEquityLog.getUserId()); assertEquals(existingSocialEquityLog.getAssetEntryId(), newSocialEquityLog.getAssetEntryId()); assertEquals(existingSocialEquityLog.getActionId(), newSocialEquityLog.getActionId()); assertEquals(existingSocialEquityLog.getActionDate(), newSocialEquityLog.getActionDate()); assertEquals(existingSocialEquityLog.getActive(), newSocialEquityLog.getActive()); assertEquals(existingSocialEquityLog.getExpiration(), newSocialEquityLog.getExpiration()); assertEquals(existingSocialEquityLog.getType(), newSocialEquityLog.getType()); assertEquals(existingSocialEquityLog.getValue(), newSocialEquityLog.getValue()); assertEquals(existingSocialEquityLog.getExtraData(), newSocialEquityLog.getExtraData()); }
public void testDynamicQueryByPrimaryKeyExisting() throws Exception { SocialEquityLog newSocialEquityLog = addSocialEquityLog(); DynamicQuery dynamicQuery = DynamicQueryFactoryUtil.forClass( SocialEquityLog.class, SocialEquityLog.class.getClassLoader()); dynamicQuery.add( RestrictionsFactoryUtil.eq("equityLogId", newSocialEquityLog.getEquityLogId())); List<SocialEquityLog> result = _persistence.findWithDynamicQuery(dynamicQuery); assertEquals(1, result.size()); SocialEquityLog existingSocialEquityLog = result.get(0); assertEquals(existingSocialEquityLog, newSocialEquityLog); }
public void testDynamicQueryByProjectionExisting() throws Exception { SocialEquityLog newSocialEquityLog = addSocialEquityLog(); DynamicQuery dynamicQuery = DynamicQueryFactoryUtil.forClass( SocialEquityLog.class, SocialEquityLog.class.getClassLoader()); dynamicQuery.setProjection(ProjectionFactoryUtil.property("equityLogId")); Object newEquityLogId = newSocialEquityLog.getEquityLogId(); dynamicQuery.add(RestrictionsFactoryUtil.in("equityLogId", new Object[] {newEquityLogId})); List<Object> result = _persistence.findWithDynamicQuery(dynamicQuery); assertEquals(1, result.size()); Object existingEquityLogId = result.get(0); assertEquals(existingEquityLogId, newEquityLogId); }