Author: skabashnyuk
Date: 2009-11-09 07:19:15 -0500 (Mon, 09 Nov 2009)
New Revision: 507
Modified:
jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java
Log:
EXOJCR-202 : sort members
Modified:
jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java
===================================================================
---
jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java 2009-11-09
12:16:49 UTC (rev 506)
+++
jcr/branches/1.12.0-JBC/component/core/src/test/java/org/exoplatform/services/jcr/impl/storage/jbosscache/IndexerCacheLoaderTest.java 2009-11-09
12:19:15 UTC (rev 507)
@@ -55,6 +55,37 @@
private FakeSearchManager manager;
+ public void testAddNode() throws Exception
+ {
+
+ }
+
+ public void testAddRoot() throws Exception
+ {
+ // add root (/)
+ jBossCacheStorageConnection.add(new TransientNodeData(Constants.ROOT_PATH,
Constants.ROOT_UUID, 1,
+ Constants.NT_UNSTRUCTURED, new InternalQName[0], 0, null, new
AccessControlList()));
+ jBossCacheStorageConnection.commit();
+
+ assertTrue(manager.getRemovedNodes().isEmpty());
+ assertFalse(manager.getAddedNodes().isEmpty());
+
+ }
+
+ /**
+ * @see
org.exoplatform.services.jcr.impl.storage.jbosscache.AbstractCacheLoaderTest#createIndividualCacheLoaderConfig()
+ */
+ @Override
+ protected IndividualCacheLoaderConfig createIndividualCacheLoaderConfig()
+ {
+ IndividualCacheLoaderConfig individualCacheLoaderConfig = new
IndividualCacheLoaderConfig();
+ loader = new IndexerCacheLoader();
+ manager = new FakeSearchManager();
+ loader.registerSearchManager(manager);
+ individualCacheLoaderConfig.setCacheLoader(loader);
+ return individualCacheLoaderConfig;
+ }
+
class FakeSearchManager implements SearchManager
{
@@ -74,6 +105,11 @@
return null;
}
+ public Set<String> getAddedNodes()
+ {
+ return addedNodes;
+ }
+
public Set<String> getFieldNames() throws IndexException
{
return null;
@@ -94,49 +130,18 @@
return null;
}
- public void updateIndex(Set<String> removedNodes, Set<String>
addedNodes) throws RepositoryException, IOException
- {
- this.removedNodes = removedNodes;
- this.addedNodes = addedNodes;
- }
-
public Set<String> getRemovedNodes()
{
return removedNodes;
}
- public Set<String> getAddedNodes()
+ public void updateIndex(Set<String> removedNodes, Set<String>
addedNodes) throws RepositoryException, IOException
{
- return addedNodes;
+ this.removedNodes = removedNodes;
+ this.addedNodes = addedNodes;
}
}
- public void testAddRoot() throws Exception
- {
- // add root (/)
- jBossCacheStorageConnection.add(new TransientNodeData(Constants.ROOT_PATH,
Constants.ROOT_UUID, 1,
- Constants.NT_UNSTRUCTURED, new InternalQName[0], 0, null, new
AccessControlList()));
- jBossCacheStorageConnection.commit();
-
- assertTrue(manager.getRemovedNodes().isEmpty());
- assertFalse(manager.getAddedNodes().isEmpty());
-
- }
-
- /**
- * @see
org.exoplatform.services.jcr.impl.storage.jbosscache.AbstractCacheLoaderTest#createIndividualCacheLoaderConfig()
- */
- @Override
- protected IndividualCacheLoaderConfig createIndividualCacheLoaderConfig()
- {
- IndividualCacheLoaderConfig individualCacheLoaderConfig = new
IndividualCacheLoaderConfig();
- loader = new IndexerCacheLoader();
- manager = new FakeSearchManager();
- loader.registerSearchManager(manager);
- individualCacheLoaderConfig.setCacheLoader(loader);
- return individualCacheLoaderConfig;
- }
-
private class DummyCacheLoader extends AbstractWriteOnlyCacheLoader
{
@@ -149,11 +154,5 @@
log.info("put:" + modifications);
}
-
}
-
- public void testAddNode() throws Exception
- {
-
- }
}
Show replies by date