authorIds.add(author1.getName());
authorIds.add(author2.getName());
subquery.where(AuthorPeer.NAME, authorIds, Criteria.IN);
Criteria criteria = new Criteria();
criteria.where(AuthorPeer.AUTHOR_ID, subquery, Criteria.IN);
criteria.addDescendingOrderByColumn(AuthorPeer.AUTHOR_ID);
List<?> result = AuthorPeer.doSelect(criteria);
assertEquals("Expected result of size 2 but got " + result.size(),
result.size(),
3);