}
Thread.sleep(100);
ISearchMarkDAO dao = DynamicDAO.getDAO(ISearchMarkDAO.class);
DynamicDAO.addEntityListener(ISearchCondition.class, listener);
dao.visited(searchMark);
searchMark = null;
System.gc();
searchMark = searchMarkRef.resolve();
assertEquals(popularity + 1, searchMark.getPopularity());