Index: lams_tool_nb/test/java/org/lamsfoundation/lams/tool/noticeboard/dao/hibernate/TestNoticeboardAttachmentDAO.java =================================================================== diff -u -r05cd46a79bd68f88bd7284564012e6de576718bb -r1ab9c5b7a63fb4b7a3b7ab66414873c9de17a7f7 --- lams_tool_nb/test/java/org/lamsfoundation/lams/tool/noticeboard/dao/hibernate/TestNoticeboardAttachmentDAO.java (.../TestNoticeboardAttachmentDAO.java) (revision 05cd46a79bd68f88bd7284564012e6de576718bb) +++ lams_tool_nb/test/java/org/lamsfoundation/lams/tool/noticeboard/dao/hibernate/TestNoticeboardAttachmentDAO.java (.../TestNoticeboardAttachmentDAO.java) (revision 1ab9c5b7a63fb4b7a3b7ab66414873c9de17a7f7) @@ -10,6 +10,7 @@ import org.lamsfoundation.lams.tool.noticeboard.dao.hibernate.NoticeboardAttachmentDAO; import org.lamsfoundation.lams.tool.noticeboard.NoticeboardAttachment; import org.lamsfoundation.lams.tool.noticeboard.NoticeboardContent; +import org.lamsfoundation.lams.tool.noticeboard.NbApplicationException; import java.util.List; /** @@ -66,8 +67,13 @@ nbAttachment = attachmentDao.retrieveAttachment((Long)attachmentIds.get(0)); assertAttachmentData(nbAttachment); + //test retrieveAttachment (by filename as the parameter + nbAttachment = attachmentDao.retrieveAttachmentByFilename(TEST_FILENAME); + assertAttachmentData(nbAttachment); } + + public void testSaveAttachment() { String newFilename = "new filename";