{
String name = "testSorting_" + System.currentTimeMillis();
Criteria criteria = new Criteria();
criteria.addEqualTo("articleName", name);
QueryByCriteria query = QueryFactory.newQuery(Article.class, criteria);
query.addOrderByDescending("articleId");
Collection col = broker.getCollectionByQuery(query);
assertEquals("size of collection should be zero", 0, col.size());
//2. insert 3 matching items
broker.beginTransaction();