Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.Analysis


public class TestAnalysisView {
 
  @Test
  public void testAnalysisView(){
   
    Analysis analysis = new Analysis();
    analysis.setId(1l);
    analysis.setName("TestAnalysisView");
    analysis.setText("{foo:\"a\",boo:12}");
   
    AnalysisView analysisView = new AnalysisView(11,analysis);
    assertEquals(analysisView.getId(), 1l);
    assertEquals(analysisView.getName(), "TestAnalysisView");
    assertEquals(analysisView.getText(), "{foo:\"a\",boo:12}");
View Full Code Here


    long analysisId = 0;
    try{
      analysisDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();
     
      Analysis analysis = new Analysis();
      //analysis.setId(1212);
      analysis.setName("TestAnalysis");
      analysis.setText("{foo:\"a\",boo:12}");
     
      analysisDAO.transaction = analysisDAO.session.getTransaction();
      analysisId = analysisDAO.save(analysis);
     
      ResultSet rsOfAnalysis = stmt
View Full Code Here

    AnalysisDAO analysisDAO = new AnalysisDAO();
    analysisDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();
    analysisDAO.transaction = analysisDAO.session.getTransaction();
    try {
      Analysis analysis = analysisDAO.findById(16l);
      logger.debug("AnalysisId: " + analysis.getId());
      assertEquals(16, analysis.getId());
      assertEquals(analysis.getName(), "text");
      assertEquals(analysis.getText(), "{foo:\"a\",boo:12}");

    }
    finally {
      stmt.executeUpdate("delete from analysis where id=" + 16);
      analysisDAO.session.close();
View Full Code Here

      analysisDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
        .getNewSession();
      analysisDAO.transaction = analysisDAO.session.getTransaction();
      boolean analysisNotExist = false;
      try{
        Analysis analysis = analysisDAO.findById(1234l);
       
      }catch(CruxException e){
        analysisNotExist = true;
      }
      assertTrue(analysisNotExist);
View Full Code Here

      AnalysisDAO analysisDAO = new AnalysisDAO();
      try{
        analysisDAO.session = com.googlecode.s2hibernate.struts2.plugin.util.HibernateSessionFactory
          .getNewSession();
          analysisDAO.transaction = analysisDAO.session.getTransaction();
          Analysis analysisDeleteId = analysisDAO.findById(16l);
          long analysisDeleteForId = analysisDAO.delete(analysisDeleteId);
         
          assertEquals(analysisDeleteForId, 16);
         
          ResultSet rsOfAnalysisDelete = stmt
View Full Code Here

    public Session session;
    @TransactionTarget
    public Transaction transaction;
   
  public Analysis findById(Long id) throws CruxException {
    Analysis analysis;
    try {
      logger.debug("Id to find analysis is: " + id);
      analysis = (Analysis) session.get(Analysis.class, id);
      analysis.getId();
    } catch (NullPointerException e) {
      logger.debug(id + " not exists.");
      throw new CruxException(
          "Selected analysis does not exists in the database.", e);
    }
View Full Code Here

  }
 
  @Test
  public void testSaveAnalysis() throws CruxException{
   
    Analysis analysis = new Analysis();
    analysis.setId(1l);
    analysis.setName("Analysis1");
    analysis.setText("{foo:\"ab\",boo:12}");
   
    AnalysisDAO mockedAnalysisDAO = mock(AnalysisDAO.class);
    AnalysisAction analysisAction = new AnalysisAction();
    analysisAction.setAnalysisDAO(mockedAnalysisDAO);
    when(mockedAnalysisDAO.save(analysis)).thenReturn(1212l);
View Full Code Here

  }
 
  @Test
  public void testDeleteAnalysis() throws CruxException{

    Analysis analysis = new Analysis();
    analysis.setId(1l);
    analysis.setName("Analysis1");
    analysis.setText("{foo:\"ab\",boo:12}");

    AnalysisDAO mockedAnalysisDAO = mock(AnalysisDAO.class);
    AnalysisAction analysisAction = new AnalysisAction();
    analysisAction.setAnalysisDAO(mockedAnalysisDAO);
    when(mockedAnalysisDAO.delete(analysis)).thenReturn(1212l);
View Full Code Here

public class TestAnalysisAction {
 
  @Test
  public void testInitializeAnalysis(){
   
    Analysis analysis1 = new Analysis();
    analysis1.setId(1);
    analysis1.setName("Analysis1");
    analysis1.setText("{foo:\"ab\",boo:12}");
   
    Analysis analysis2 = new Analysis();
    analysis2.setId(2);
    analysis2.setName("Analysis2");
    analysis2.setText("{foo:\"abc\",boo:13}");
   
    Analysis analysis3 = new Analysis();
    analysis3.setId(3);
    analysis3.setName("Analysis3");
    analysis3.setText("{foo:\"abcd\",boo:14}");
   
    //List of Above created Analysis
    List<Analysis> analysisList = new ArrayList<Analysis>();
    analysisList.add(analysis1);
    analysisList.add(analysis2);
View Full Code Here

TOP

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

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.