Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/cao
In directory
james.mmbase.org:/tmp/cvs-serv28745/portlets-newsletter/src/test/com/finalist/newsletter/cao
Modified Files:
SubscriptionCAOTest.java
Added Files:
NewsletterCAOTest.java InitData.java PublicationCAOTest.java
Log Message:
CMSC-725 test classes.
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-725
NewsletterCAOTest.java is new
InitData.java is new
PublicationCAOTest.java is new
Index: SubscriptionCAOTest.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/cao/SubscriptionCAOTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- SubscriptionCAOTest.java 1 Apr 2008 03:10:40 -0000 1.1
+++ SubscriptionCAOTest.java 10 Apr 2008 09:43:05 -0000 1.2
@@ -20,45 +20,39 @@
Cloud cloud;
NewsletterSubscriptionCAO cao;
- public void setUp(){
+ public void setUp() {
CloudProvider provider =
CloudProviderFactory.getCloudProvider();
cloud = provider.getCloud();
cao = new NewsletterSubscriptionCAOImpl();
}
- public void teset(){
+
+ public void teset() {
CloudProvider provider =
CloudProviderFactory.getCloudProvider();
Cloud cloud = provider.getCloud();
NodeManager manager = cloud.getNodeManager("article");
Node node = manager.createNode();
- node.setStringValue("title","3333333");
- node.setStringValue("intro","introintrointrointrointro");
+ node.setStringValue("title", "3333333");
+ node.setStringValue("intro", "introintrointrointrointro");
node.commit();
System.out.println("1111111111");
- List<Node> results = testQuerySubcriptionByUser("thetesttitle");
- System.out.println("2222222222="+results.size());
}
- public List<Node> testQuerySubcriptionByUser(String userName)
- {
-
- List<Node> results =
NewsletterSubscriptionCAOImpl.querySubcriptionByUser(userName, cloud);
- return results;
- }
- public void testGetNewsletterById(){
+ public void testGetNewsletterById() {
int number = initNewsletters();
Newsletter letter = cao.getNewsletterById(number);
assertNotNull(letter);
- assertEquals("testtitle",letter.getTitle());
- assertEquals(2,letter.getTags().size());
- assertEquals("namet",letter.getTags().get(0).getName());
+ assertEquals("testtitle", letter.getTitle());
+ assertEquals(2, letter.getTags().size());
+ assertEquals("namet", letter.getTags().get(0).getName());
}
+
private int initNewsletters() {
NodeManager letterManager = cloud.getNodeManager("newsletter");
Node node = letterManager.createNode();
- node.setStringValue("title","testtitle");
+ node.setStringValue("title", "testtitle");
node.commit();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs