Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.Report


  public void testFindById() throws Exception, CruxException {
    ReportDAO reportDAO = new ReportDAO();
    reportDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();

    Report resultRep = reportDAO.findById(99999l);
    assertEquals(null, resultRep);
  }
View Full Code Here


  public void testUpdateWrongId() throws Exception, CruxException {
    ReportDAO reportDAO = new ReportDAO();
    reportDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();

    Report resultRep = reportDAO.findById(99999l);
    reportDAO.transaction = reportDAO.session.getTransaction();
    long id = reportDAO.save(resultRep);
    assertEquals(id, 0);
  }
View Full Code Here

  public void testDeleteWrongId() throws Exception, CruxException {
    ReportDAO reportDAO = new ReportDAO();
    reportDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();

    Report resultRep = reportDAO.findById(99999l);
    reportDAO.transaction = reportDAO.session.getTransaction();
    reportDAO.delete(resultRep);

  }
View Full Code Here

    ArrayList<RowAliasFilter> rowAliasFilters = new ArrayList<RowAliasFilter>();
    rowAliasFilters.add(rowFilter);
    rowAliasFilters.add(rowFilter1);

    Report report = new Report();
    report.setRowAliasFilters(rowAliasFilters);

    SubSubstringComparator expectedComp = new SubSubstringComparator(
        "Substr", 8, 6);
    RowFilter expectedFilter = new RowFilter(CompareOp.EQUAL, expectedComp);
    FilterList expectedFilterList = new FilterList();
View Full Code Here

   
    ArrayList<ColumnFilter> columnFilters = new ArrayList<ColumnFilter>();
    columnFilters.add(columnFilter1);
    columnFilters.add(columnFilter2);
   
    Report report = new Report();
    report.setColumnFilters(columnFilters);
   
   
    LongComparator expectedComp1 = new LongComparator(123l, 0, -1);
    SingleColumnValueFilter expectedFilter1 = new SingleColumnValueFilter(
        Bytes.toBytes("cf1"), Bytes.toBytes("qualifier"),
View Full Code Here

    ArrayList<RowAliasFilter> rowAliasFilters = new ArrayList<RowAliasFilter>();
    rowAliasFilters.add(rowFilter);
    rowAliasFilters.add(rowFilter1);

    Report report = new Report();
    report.setRowAliasFilters(rowAliasFilters);

    SubBinaryComparator expectedComp = new SubBinaryComparator(
        Bytes.toBytes("Eq Value "), 8, 9);
    RowFilter expectedFilter = new RowFilter(CompareOp.EQUAL, expectedComp);
    FilterList expectedFilterList = new FilterList();
View Full Code Here

    ColumnAliasDAO detail = new ColumnAliasDAO();
    detail.session = session;

    ReportDAO reportDAO = new ReportDAO();
    Report report = new Report();
    report.setName(null);
    report.setUser(user.findById(1l));

    ReportDesign design = new ReportDesign();
    design.setMappingAxis("x");
    design.setColumnAlias(detail.findById(99999l));
    design.setReport(report);
    report.setReportType(type.findById(1l));

    ArrayList<ReportDesign> designs = new ArrayList<ReportDesign>();
    designs.add(design);
    report.setDesigns(designs);

    reportDAO.session = session;
    reportDAO.transaction = reportDAO.session.getTransaction();
    try {
      reportDAO.save(report);
View Full Code Here

    ColumnAliasDAO detail = new ColumnAliasDAO();
    detail.session = session;

    ReportDAO reportDAO = new ReportDAO();
    Report report = new Report();
    report.setName("reportTest");
    report.setUser(user.findById(1l));

    ReportDesign design = new ReportDesign();
    design.setMappingAxis("x");
    design.setColumnAlias(detail.findById(99999l));
    design.setReport(report);
    report.setReportType(type.findById(1l));

    ArrayList<ReportDesign> designs = new ArrayList<ReportDesign>();
    designs.add(design);
    report.setDesigns(designs);

    reportDAO.session = session;
    reportDAO.transaction = reportDAO.session.getTransaction();
    try {
      reportDAO.save(report);
View Full Code Here

    ReportDAO reportDAO = new ReportDAO();

    reportDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();
    Report resultRep = reportDAO.findById(99999l);

    reportDAO.transaction = reportDAO.session.getTransaction();

    long reportId = reportDAO.save(resultRep);
View Full Code Here

    type.session = session;

    ColumnAliasDAO detail = new ColumnAliasDAO();
    detail.session = session;

    Report resultRep = reportDAO.findById(99999l);
    ReportDesign design = new ReportDesign(resultRep,
        detail.findById(99998l), "y",null);
    resultRep.addDesign(design);

    reportDAO.transaction = reportDAO.session.getTransaction();

    long reportId = reportDAO.save(resultRep);
View Full Code Here

TOP

Related Classes of co.nubetech.crux.model.Report

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.