ArrayList<RowAliasFilter> rowFilters = new ArrayList<RowAliasFilter>();
rowFilters.add(rowAliasFilter);
report.setRowAliasFilters(rowFilters);
ColumnFilter columnFilter = new ColumnFilter();
columnFilter.setColumnAlias(columnAlias.findById(99999l));
columnFilter.setFilterType(filterType.findById(1l));
columnFilter.setReport(report);
columnFilter.setValue("columnFilter");
ArrayList<ColumnFilter> columnFilters = new ArrayList<ColumnFilter>();
columnFilters.add(columnFilter);
report.setColumnFilters(columnFilters);
reportDAO.session = session;
reportDAO.transaction = reportDAO.session.getTransaction();
long reportId = reportDAO.save(report);
long designId = design.getId();
long rowAliasFilterId = rowAliasFilter.getId();
long columnFilterId = columnFilter.getId();
ResultSet rs1 = stmt.executeQuery("select * from rowFilter where id="
+ rowAliasFilterId);
while (rs1.next()) {
assertEquals(rs1.getLong("reportId"), reportId);