Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/cao
In directory 
james.mmbase.org:/tmp/cvs-serv7222/portlets-newsletter/src/test/com/finalist/newsletter/cao

Modified Files:
        PublicationCAOTest.java 
Log Message:
CMSC-710 unit test.


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/cao
See also: http://www.mmbase.org/jira/browse/CMSC-710


Index: PublicationCAOTest.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/cao/PublicationCAOTest.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- PublicationCAOTest.java     20 May 2008 09:28:49 -0000      1.3
+++ PublicationCAOTest.java     15 Jul 2008 11:33:46 -0000      1.4
@@ -6,6 +6,7 @@
 import com.finalist.newsletter.cao.impl.NewsletterPublicationCAOImpl;
 import org.mmbase.bridge.NodeManager;
 import org.mmbase.bridge.Node;
+import org.dbunit.operation.DatabaseOperation;
 
 import java.util.List;
 
@@ -16,8 +17,15 @@
 
    public void setUp() throws Exception {
       super.setUp();
-      manager = cloud.getNodeManager("newsletterpublication");
       clearAllNode("newsletterpublication");
+
+      cao = (NewsletterPublicationCAOImpl) context.getBean("publicationCAO");
+      manager = cloud.getNodeManager("newsletterpublication");
+      dbtemp.execute("newsletter_service_ds.xml", 
DatabaseOperation.CLEAN_INSERT);
+   }
+
+   protected void tearDown() throws Exception {
+      super.tearDown();
    }
 
    public void testGetIntimePublication() {
@@ -35,6 +43,10 @@
       assertEquals(STATUS.DELIVERED.toString(), 
cloud.getNode(pubNode.getNumber()).getStringValue("status"));
    }
 
+   public void testGetNewsletterId(){
+      assertEquals(33111,cao.getNewsletterId(11133));
+   }
+
    private Node createPublicationNode(STATUS status) {
       Node pubNode = manager.createNode();
       pubNode.setStringValue("status", status.toString());
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to