Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter
In directory
james.mmbase.org:/tmp/cvs-serv1823/portlets-newsletter/src/test/com/finalist/newsletter
Modified Files:
BaseNewsletterTest.java
Log Message:
CMSC-725 service classes.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter
See also: http://www.mmbase.org/jira/browse/CMSC-725
Index: BaseNewsletterTest.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/test/com/finalist/newsletter/BaseNewsletterTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- BaseNewsletterTest.java 1 Apr 2008 10:49:26 -0000 1.2
+++ BaseNewsletterTest.java 11 Apr 2008 07:11:24 -0000 1.3
@@ -7,9 +7,15 @@
import org.mmbase.module.tools.ApplicationInstaller;
import org.mmbase.module.Module;
import org.mmbase.bridge.Cloud;
+import org.mmbase.bridge.NodeQuery;
+import org.mmbase.bridge.NodeList;
+import org.mmbase.bridge.Node;
+import org.mmbase.storage.search.Step;
import net.sf.mmapps.modules.cloudprovider.CloudProvider;
import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
+import java.util.List;
+
public abstract class BaseNewsletterTest extends TestCase {
protected Cloud cloud;
@@ -25,4 +31,14 @@
CloudProvider provider = CloudProviderFactory.getCloudProvider();
cloud = provider.getCloud();
}
+
+ protected void clearAllNode(String nodeType){
+ NodeQuery query = cloud.createNodeQuery();
+ Step theStep = query.addStep(cloud.getNodeManager(nodeType));
+ query.setNodeStep(theStep);
+ List<Node> list = query.getList();
+ for(Node node:list){
+ node.delete();
+ }
+ }
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs