Package org.springside.examples.showcase.common.entity

Examples of org.springside.examples.showcase.common.entity.Subject


    assertEquals("Good Morning!!", subject.getReplyList().get(0).getContent());
  }

  @Test
  public void createSubject() {
    Subject subject = new Subject();
    subject.setTitle("Good Night");
    subject.setContent("Good Night!!");
    subject.setModifyTime(new Date());

    User user = userDao.get("1");
    subject.setUser(user);

    subjectDao.save(subject);
    subjectDao.flush();
    subject = subjectDao.getDetail(subject.getId());
    assertEquals("Good Night!!", subject.getContent());
  }
View Full Code Here


    assertEquals("Good Night!!", subject.getContent());
  }

  @Test
  public void updateSubject() {
    Subject subject = subjectDao.getDetail("1");
    subject.setTitle("Good Afternoon");
    subject.setContent("Good Afternoon!!!");
    subject.setModifyTime(new Date());

    subjectDao.save(subject);
    subjectDao.flush();
    subject = subjectDao.getDetail(subject.getId());
    assertEquals("Good Afternoon!!!", subject.getContent());
  }
View Full Code Here

  @Test
  public void deleteSubject() {
    subjectDao.delete("1");
    subjectDao.flush();
    Subject subject = subjectDao.findUniqueBy("id", "1");
    assertNull(subject);
  }
View Full Code Here

    reply.setModifyTime(new Date());

    User user = userDao.get("1");
    reply.setUser(user);

    Subject subject = subjectDao.get("1");
    reply.setSubject(subject);

    replyDao.save(reply);
    replyDao.flush();
  }
View Full Code Here

    DbUnitUtils.removeData(dataSourceHolder, "/data/default-data.xml");
  }

  @Test
  public void getSubjectDetail() {
    Subject subject = subjectDao.getDetailWithReply("1");
    subjectDao.getSession().evict(subject);

    assertEquals(1, subject.getReplyList().size());
    assertEquals("Hello World!!", subject.getContent());
    assertEquals("Good Morning!!", subject.getReplyList().get(0).getContent());
  }
View Full Code Here

TOP

Related Classes of org.springside.examples.showcase.common.entity.Subject

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.