public void testRetrieveObjectValueArray1() {
UserCriteria user = new UserCriteria();
user.setFirstName("Test");
user.setEmailAddress("admin@ideyatech.com");
List<SystemCodes> codes = new ArrayList<SystemCodes>();
codes.add(new SystemCodes("CATEGORY", "STRING_1", "VALUE_1"));
codes.add(new SystemCodes("CATEGORY", "STRING_2", "VALUE_2"));
codes.add(new SystemCodes("CATEGORY", "STRING_3", "VALUE_3"));
user.setFavorites(codes);
List keysResult = (List) CrudUtil.retrieveObjectValue(user, "favorites.key");
Assert.assertEquals(3, keysResult.size());
Assert.assertEquals("STRING_1", keysResult.get(0));