[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