[exo-jcr-commits] exo-jcr SVN: r1060 - jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Dec 15 08:52:25 EST 2009


Author: sergiykarpenko
Date: 2009-12-15 08:52:25 -0500 (Tue, 15 Dec 2009)
New Revision: 1060

Added:
   jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavMoveNodeTest.java
Modified:
   jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddBLOBTest.java
   jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddNodeTest.java
   jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavRemoveNodeTest.java
Log:
EXOJCR-313: WebdavMoveNodeTest added

Modified: jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddBLOBTest.java
===================================================================
--- jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddBLOBTest.java	2009-12-15 13:36:16 UTC (rev 1059)
+++ jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddBLOBTest.java	2009-12-15 13:52:25 UTC (rev 1060)
@@ -58,28 +58,28 @@
       // check results
       // cluster-node1
       response = connection1.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       byte[] respData = response.getData();
       assertEquals(data.length, respData.length);
       assertTrue(java.util.Arrays.equals(data, respData));
 
       // cluster-node2
       response = connection2.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       respData = response.getData();
       assertEquals(data.length, respData.length);
       assertTrue(java.util.Arrays.equals(data, respData));
 
       // cluster-node3
       response = connection3.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       respData = response.getData();
       assertEquals(data.length, respData.length);
       assertTrue(java.util.Arrays.equals(data, respData));
 
       // cluster-node4
       response = connection4.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       respData = response.getData();
       assertEquals(data.length, respData.length);
       assertTrue(java.util.Arrays.equals(data, respData));

Modified: jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddNodeTest.java
===================================================================
--- jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddNodeTest.java	2009-12-15 13:36:16 UTC (rev 1059)
+++ jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavAddNodeTest.java	2009-12-15 13:52:25 UTC (rev 1060)
@@ -38,22 +38,22 @@
       // check is node exist
       // cluster-node1
       HTTPResponse response = connection1.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       assertTrue("_data_".equals(new String(response.getData())));
 
       // cluster-node2
       HTTPResponse response2 = connection2.getNode(nodeName);
-      assertEquals(response2.getStatusCode(), 200);
+      assertEquals(200, response2.getStatusCode());
       assertTrue("_data_".equals(new String(response2.getData())));
 
       // cluster-node3
       HTTPResponse response3 = connection3.getNode(nodeName);
-      assertEquals(response3.getStatusCode(), 200);
+      assertEquals(200, response3.getStatusCode());
       assertTrue("_data_".equals(new String(response3.getData())));
 
       // cluster-node4
       HTTPResponse response4 = connection4.getNode(nodeName);
-      assertEquals(response4.getStatusCode(), 200);
+      assertEquals(200, response4.getStatusCode());
       assertTrue("_data_".equals(new String(response4.getData())));
 
    }

Added: jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavMoveNodeTest.java
===================================================================
--- jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavMoveNodeTest.java	                        (rev 0)
+++ jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavMoveNodeTest.java	2009-12-15 13:52:25 UTC (rev 1060)
@@ -0,0 +1,94 @@
+/*
+ * Copyright (C) 2003-2009 eXo Platform SAS.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Affero General Public License
+ * as published by the Free Software Foundation; either version 3
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, see<http://www.gnu.org/licenses/>.
+ */
+package org.exoplatform.services.jcr.cluster.functional;
+
+import org.exoplatform.common.http.client.HTTPResponse;
+import org.exoplatform.services.jcr.cluster.BaseClusteringFunctionalTest;
+
+/**
+ * Created by The eXo Platform SAS.
+ * 
+ * <br/>Date: 
+ *
+ * @author <a href="karpenko.sergiy at gmail.com">Karpenko Sergiy</a> 
+ * @version $Id: WebdavMoveNodeTest.java 111 2008-11-11 11:11:11Z serg $
+ */
+public class WebdavMoveNodeTest extends BaseClusteringFunctionalTest
+{
+   public void testMoveNode() throws Exception
+   {
+      String newNodeName = nodeName + "new";
+
+      // add node 
+      connection1.addNode(nodeName, "".getBytes());
+      // check is node exist
+      // cluster-node1
+      HTTPResponse response = connection1.getNode(nodeName);
+      assertEquals(200, response.getStatusCode());
+
+      // cluster-node2
+      HTTPResponse response2 = connection2.getNode(nodeName);
+      assertEquals(200, response2.getStatusCode());
+
+      // cluster-node3
+      HTTPResponse response3 = connection3.getNode(nodeName);
+      assertEquals(200, response3.getStatusCode());
+
+      // cluster-node4
+      HTTPResponse response4 = connection4.getNode(nodeName);
+      assertEquals(200, response4.getStatusCode());
+
+      // move node on cluster-node3
+
+      response = connection3.Move(nodeName, newNodeName);
+      response.getStatusCode();
+
+      // check is node not exist
+      // cluster-node1
+      response = connection1.getNode(nodeName);
+      assertEquals(404, response.getStatusCode());
+
+      // cluster-node2
+      response2 = connection2.getNode(nodeName);
+      assertEquals(404, response2.getStatusCode());
+
+      // cluster-node3
+      response3 = connection3.getNode(nodeName);
+      assertEquals(404, response3.getStatusCode());
+
+      // cluster-node4
+      response4 = connection4.getNode(nodeName);
+      assertEquals(404, response4.getStatusCode());
+
+      // check is node exist
+      // cluster-node1
+      response = connection1.getNode(newNodeName);
+      assertEquals(200, response.getStatusCode());
+
+      // cluster-node2
+      response2 = connection2.getNode(newNodeName);
+      assertEquals(200, response2.getStatusCode());
+
+      // cluster-node3
+      response3 = connection3.getNode(newNodeName);
+      assertEquals(200, response3.getStatusCode());
+
+      // cluster-node4
+      response4 = connection4.getNode(newNodeName);
+      assertEquals(200, response4.getStatusCode());
+   }
+}

Modified: jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavRemoveNodeTest.java
===================================================================
--- jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavRemoveNodeTest.java	2009-12-15 13:36:16 UTC (rev 1059)
+++ jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/cluster/functional/WebdavRemoveNodeTest.java	2009-12-15 13:52:25 UTC (rev 1060)
@@ -36,35 +36,35 @@
 
       // check is exist cluster-node1
       HTTPResponse response = connection1.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       //cluster-node2
       response = connection2.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       //cluster-node3
       response = connection3.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
       //cluster-node4
       response = connection4.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 200);
+      assertEquals(200, response.getStatusCode());
 
       // remove node on cluster-node2 
       connection2.removeNode(nodeName);
 
       // check cluster-node1
       response = connection1.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 404);
+      assertEquals(404, response.getStatusCode());
 
       // cluster-node2
       response = connection2.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 404);
+      assertEquals(404, response.getStatusCode());
 
       // cluster-node3
       response = connection3.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 404);
+      assertEquals(404, response.getStatusCode());
 
       // cluster-node4
       response = connection4.getNode(nodeName);
-      assertEquals(response.getStatusCode(), 404);
+      assertEquals(404, response.getStatusCode());
 
    }
 



More information about the exo-jcr-commits mailing list