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

Modified Files:
        StatisticServiceTest.java 
        NewsletterPublicationServiceTest.java 
Log Message:
CMSC-725 service classes,some class refactory.


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


Index: StatisticServiceTest.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/services/StatisticServiceTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- StatisticServiceTest.java   10 Apr 2008 10:07:47 -0000      1.2
+++ StatisticServiceTest.java   15 Apr 2008 06:18:33 -0000      1.3
@@ -31,6 +31,7 @@
       assertEquals("newsletter.summary", result.getName());
    }
 
+  
 //     public List<StatisticResult> statisticAll();
 //     public List<StatisticResult> statisticByNewsletter(int newsletterId);
 //     public List<StatisticResult> statisticAllByPeriod(String start,String 
end);


Index: NewsletterPublicationServiceTest.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/services/NewsletterPublicationServiceTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- NewsletterPublicationServiceTest.java       11 Apr 2008 07:11:25 -0000      
1.2
+++ NewsletterPublicationServiceTest.java       15 Apr 2008 06:18:33 -0000      
1.3
@@ -1,12 +1,11 @@
 package com.finalist.newsletter.services;
 
-import com.finalist.cmsc.services.community.person.Person;
+import com.finalist.newsletter.cao.NewsLetterStatisticCAO;
 import com.finalist.newsletter.cao.NewsletterPublicationCAO;
 import com.finalist.newsletter.cao.NewsletterSubscriptionCAO;
-import com.finalist.newsletter.cao.NewsLetterStatisticCAO;
+import com.finalist.newsletter.cao.impl.NewsLetterStatisticCAOImpl;
 import com.finalist.newsletter.cao.impl.NewsletterPublicationCAOImpl;
 import com.finalist.newsletter.cao.impl.NewsletterSubscriptionCAOImpl;
-import com.finalist.newsletter.cao.impl.NewsLetterStatisticCAOImpl;
 import com.finalist.newsletter.domain.Publication;
 import com.finalist.newsletter.domain.Subscription;
 import com.finalist.newsletter.publisher.FakeNewsletterPublisher;
@@ -43,7 +42,6 @@
          }
       });
 
-
       mockController.expect(new NewsletterSubscriptionCAOImpl() {
          public List<Subscription> getSubscribers(int newsletterId) {
             assertEquals(1, newsletterId);
@@ -68,41 +66,29 @@
          }
       });
 
-
       mockController.expect(new NewsletterSubscriptionCAOImpl() {
          public List<Subscription> getSubscribers(int newsletterId) {
             assertEquals(3, newsletterId);
             Subscription subscriptioin = new Subscription();
             return Collections.singletonList(subscriptioin);
          }
-      }
-
-      );
-
-      mockController.expect(new
+      });
 
-            NewsLetterStatisticCAOImpl() {
+      mockController.expect(new NewsLetterStatisticCAOImpl() {
                public void logPubliction(int id, int i) {
                   assertEquals(3, id);
                   assertEquals(1, i);
                }
+      });
 
-            }
-
-      );
-      mockController.expect(new
-
-            NewsletterPublicationCAOImpl() {
+      mockController.expect(new NewsletterPublicationCAOImpl() {
                public void setStatus(Publication publication, 
Publication.STATUS status) {
                   assertNotNull(publication);
                   assertEquals(3, publication.getId());
                   assertNotNull(status);
                   assertEquals(status, Publication.STATUS.DELIVERED);
                }
-            }
-
-      );
-
+      });
 
       service.setPublicationCAO(publicationCAO);
       service.setSubscriptionCAO(subscriptionCAO);
@@ -113,41 +99,9 @@
 
       mockController.verify();
 
-      assertEquals(2, publisher.getMap()
-
-            .
-
-                  keySet()
-
-            .
-
-            size()
-
-      );
-
-      assertEquals(1, publisher.getMap()
-
-            .
-
-                  get(1)
-
-            .
-
-            size()
-
-      );
-
-      assertEquals(1, publisher.getMap()
-
-            .
-
-                  get(3)
-
-            .
-
-            size()
-
-      );
+      assertEquals(2, publisher.getMap().keySet().size());
+      assertEquals(1, publisher.getMap().get(1).size());
+      assertEquals(1, publisher.getMap().get(3).size());
 
    }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to