From: <rv...@us...> - 2011-05-12 14:47:16
|
Revision: 849 http://treebase.svn.sourceforge.net/treebase/?rev=849&view=rev Author: rvos Date: 2011-05-12 14:47:10 +0000 (Thu, 12 May 2011) Log Message: ----------- Added test for all studies published in 2011. I assert that this number is larger than 0. Modified Paths: -------------- trunk/treebase-core/src/test/java/org/cipres/treebase/dao/study/StudyDAOTest.java Modified: trunk/treebase-core/src/test/java/org/cipres/treebase/dao/study/StudyDAOTest.java =================================================================== --- trunk/treebase-core/src/test/java/org/cipres/treebase/dao/study/StudyDAOTest.java 2011-05-12 14:45:41 UTC (rev 848) +++ trunk/treebase-core/src/test/java/org/cipres/treebase/dao/study/StudyDAOTest.java 2011-05-12 14:47:10 UTC (rev 849) @@ -3,6 +3,7 @@ import java.sql.Clob; import java.util.ArrayList; import java.util.Collection; +import java.util.Date; import java.util.List; import org.hibernate.Hibernate; @@ -14,6 +15,8 @@ import org.cipres.treebase.domain.study.StudyStatus; import org.cipres.treebase.domain.study.StudyStatusHome; +import com.ibm.icu.text.DateFormat; + /** * The class <code>StudyDAOTest</code> contains tests for the class {@link <code>StudyDAO</code>} * @@ -278,6 +281,23 @@ logger.info(testName + " verified."); } } + + public void testFindByPublicationDateRange() { + String testName = "findByPublicationDateRange"; + logger.info("\n\t\tRunning Test: " + testName); + Date j2010 = null; + Date j2011 = null; + DateFormat df = DateFormat.getDateInstance(); + try { + j2010 = df.parse("Jan 1, 2011"); + j2011 = df.parse("Jan 1, 2011"); + } catch ( Exception e ) { + e.printStackTrace(); + } + Collection<Study> results = getFixture().findByPublicationDateRange(j2010, j2011); + logger.info("Found this many results: " + results.size()); + assertTrue(results.size() > 0); + } /** * Run the Study findByAccessionNumber(String) method test This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |