[jboss-cvs] jboss-seam/examples/wiki/src/test/org/jboss/seam/wiki/test/dao ...

Christian Bauer christian at hibernate.org
Mon Jan 14 20:00:02 EST 2008


  User: cbauer  
  Date: 08/01/14 20:00:02

  Modified:    examples/wiki/src/test/org/jboss/seam/wiki/test/dao 
                        WikiNodeDAOTests.java
  Log:
  Make ORDER BY in queries more typesafe
  
  Revision  Changes    Path
  1.6       +4 -7      jboss-seam/examples/wiki/src/test/org/jboss/seam/wiki/test/dao/WikiNodeDAOTests.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: WikiNodeDAOTests.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/test/org/jboss/seam/wiki/test/dao/WikiNodeDAOTests.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- WikiNodeDAOTests.java	10 Jan 2008 08:37:46 -0000	1.5
  +++ WikiNodeDAOTests.java	15 Jan 2008 01:00:02 -0000	1.6
  @@ -8,10 +8,7 @@
   
   import org.dbunit.operation.DatabaseOperation;
   import org.jboss.seam.wiki.core.dao.WikiNodeDAO;
  -import org.jboss.seam.wiki.core.model.WikiDirectory;
  -import org.jboss.seam.wiki.core.model.WikiDocument;
  -import org.jboss.seam.wiki.core.model.WikiFile;
  -import org.jboss.seam.wiki.core.model.WikiComment;
  +import org.jboss.seam.wiki.core.model.*;
   import org.jboss.seam.wiki.test.util.DBUnitSeamTest;
   import org.testng.annotations.Test;
   
  @@ -83,7 +80,7 @@
   
               protected void invokeApplication() throws Exception {
                   WikiNodeDAO dao = (WikiNodeDAO)getInstance(WikiNodeDAO.class);
  -                List<WikiDocument> result = dao.findWikiDocumentsOrderByLastModified(2);
  +                List<WikiDocument> result = dao.findWikiDocuments(2, WikiNode.SortableProperty.lastModifiedOn, false);
                   assert result.size() == 2;
                   assert result.get(0).getId().equals(6l);
                   assert result.get(1).getId().equals(7l);
  @@ -259,8 +256,8 @@
                   WikiDocument d = dao.findWikiDocument(6l);
                   assert d.getName().equals("One");
   
  -                assert dao.findSiblingWikiDocumentInDirectory(d, "createdOn", true) == null;
  -                assert dao.findSiblingWikiDocumentInDirectory(d, "createdOn", false).getId().equals(7l);
  +                assert dao.findSiblingWikiDocumentInDirectory(d, WikiNode.SortableProperty.createdOn, true) == null;
  +                assert dao.findSiblingWikiDocumentInDirectory(d, WikiNode.SortableProperty.createdOn, false).getId().equals(7l);
               }
           }.run();
       }
  
  
  



More information about the jboss-cvs-commits mailing list