[infinispan-commits] Infinispan SVN: r1208 - trunk/query/src/test/java/org/infinispan/query/blackbox.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Tue Nov 24 06:42:33 EST 2009


Author: manik.surtani at jboss.com
Date: 2009-11-24 06:42:32 -0500 (Tue, 24 Nov 2009)
New Revision: 1208

Added:
   trunk/query/src/test/java/org/infinispan/query/blackbox/AbstractLocalQueryTest.java
Modified:
   trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheProfilerTest.java
   trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheTest.java
Log:
Better test abstraction

Added: trunk/query/src/test/java/org/infinispan/query/blackbox/AbstractLocalQueryTest.java
===================================================================
--- trunk/query/src/test/java/org/infinispan/query/blackbox/AbstractLocalQueryTest.java	                        (rev 0)
+++ trunk/query/src/test/java/org/infinispan/query/blackbox/AbstractLocalQueryTest.java	2009-11-24 11:42:32 UTC (rev 1208)
@@ -0,0 +1,222 @@
+package org.infinispan.query.blackbox;
+
+import org.testng.annotations.Test;
+import org.testng.annotations.AfterMethod;
+import org.infinispan.test.SingleCacheManagerTest;
+import org.infinispan.query.test.Person;
+import org.infinispan.query.CacheQuery;
+import org.infinispan.query.QueryFactory;
+import org.infinispan.query.QueryIterator;
+import org.infinispan.query.backend.QueryHelper;
+import org.infinispan.Cache;
+import org.apache.lucene.queryParser.QueryParser;
+import org.apache.lucene.queryParser.ParseException;
+import org.apache.lucene.search.Query;
+import org.apache.lucene.search.Sort;
+import org.apache.lucene.search.Filter;
+import org.apache.lucene.search.PrefixFilter;
+import org.apache.lucene.analysis.standard.StandardAnalyzer;
+import org.apache.lucene.index.Term;
+
+import java.util.List;
+
+ at Test (testName = "query.blackbox.AbstractLocalQueryTest", groups = "functional")
+public abstract class AbstractLocalQueryTest extends SingleCacheManagerTest {
+   protected Person person1;
+   protected Person person2;
+   protected Person person3;
+   protected Person person4;
+   protected Person person5;
+   protected Person person6;
+   protected QueryParser queryParser;
+   protected Query luceneQuery;
+   protected CacheQuery cacheQuery;
+   protected List found;
+   protected String key1 = "Navin";
+   protected String key2 = "BigGoat";
+   protected String key3 = "MiniGoat";
+
+   protected Cache<String, Person> cache;
+   protected QueryHelper qh;
+
+   @AfterMethod(alwaysRun = true)
+   public void tearDown() {
+      if (cache != null) cache.stop();
+   }
+
+   public void testSimple() throws ParseException {
+      cacheQuery = new QueryFactory(cache, qh).getBasicQuery("blurb", "playing");
+
+      found = cacheQuery.list();
+
+      int elems = found.size();
+      assert elems == 1 : "Expected 1 but was " + elems;
+
+      Object val = found.get(0);
+      assert val.equals(person1) : "Expected " + person1 + " but was " + val;
+   }
+
+   public void testEagerIterator() throws ParseException {
+
+      cacheQuery = new QueryFactory(cache, qh).
+            getBasicQuery("blurb", "playing");
+
+      QueryIterator found = cacheQuery.iterator();
+
+      assert found.isFirst();
+      assert found.isLast();
+   }
+
+   public void testMultipleResults() throws ParseException {
+
+      queryParser = new QueryParser("name", new StandardAnalyzer());
+
+      luceneQuery = queryParser.parse("goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      assert found.size() == 2;
+      assert found.get(0) == person2;
+      assert found.get(1) == person3;
+
+   }
+
+   public void testModified() throws ParseException {
+      queryParser = new QueryParser("blurb", new StandardAnalyzer());
+      luceneQuery = queryParser.parse("playing");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+
+      found = cacheQuery.list();
+
+      assert found.size() == 1;
+      assert found.get(0).equals(person1);
+
+      person1.setBlurb("Likes pizza");
+      cache.put(key1, person1);
+
+      queryParser = new QueryParser("blurb", new StandardAnalyzer());
+      luceneQuery = queryParser.parse("pizza");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+
+      found = cacheQuery.list();
+
+      assert found.size() == 1;
+      assert found.get(0).equals(person1);
+   }
+
+   public void testAdded() throws ParseException {
+      queryParser = new QueryParser("name", new StandardAnalyzer());
+
+      luceneQuery = queryParser.parse("Goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      assert found.size() == 2 : "Size of list should be 2";
+      assert found.contains(person2);
+      assert found.contains(person3);
+      assert !found.contains(person4) : "This should not contain object person4";
+
+      person4 = new Person();
+      person4.setName("Mighty Goat");
+      person4.setBlurb("Also eats grass");
+
+      cache.put("mighty", person4);
+
+      luceneQuery = queryParser.parse("Goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      assert found.size() == 3 : "Size of list should be 3";
+      assert found.contains(person2);
+      assert found.contains(person3);
+      assert found.contains(person4) : "This should now contain object person4";
+   }
+
+   public void testRemoved() throws ParseException {
+      queryParser = new QueryParser("name", new StandardAnalyzer());
+
+      luceneQuery = queryParser.parse("Goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      assert found.size() == 2;
+      assert found.contains(person2);
+      assert found.contains(person3) : "This should still contain object person3";
+
+      cache.remove(key3);
+
+      luceneQuery = queryParser.parse("Goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      System.out.println("found is: - " + found);
+      assert found.size() == 1;
+      assert found.contains(person2);
+      assert !found.contains(person3) : "The search should not return person3";
+
+
+   }
+
+   public void testSetSort() throws ParseException {
+      person2.setAge(35);
+      person3.setAge(12);
+
+      Sort sort = new Sort("age");
+
+      queryParser = new QueryParser("name", new StandardAnalyzer());
+
+      luceneQuery = queryParser.parse("Goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      assert found.size() == 2;
+
+      cacheQuery.setSort(sort);
+
+      found = cacheQuery.list();
+
+      assert found.size() == 2;
+      assert found.get(0).equals(person2);
+      assert found.get(1).equals(person3);
+   }
+
+   public void testSetFilter() throws ParseException {
+      queryParser = new QueryParser("name", new StandardAnalyzer());
+
+      luceneQuery = queryParser.parse("goat");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+      found = cacheQuery.list();
+
+      assert found.size() == 2;
+
+      Filter filter = new PrefixFilter(new Term("blurb", "cheese"));
+
+      cacheQuery.setFilter(filter);
+
+      found = cacheQuery.list();
+
+      assert found.size() == 1;
+
+   }
+
+   public void testLazyIterator() throws ParseException {
+      queryParser = new QueryParser("blurb", new StandardAnalyzer());
+      luceneQuery = queryParser.parse("playing");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+
+      QueryIterator found = cacheQuery.lazyIterator();
+
+      assert found.isFirst();
+      assert found.isLast();
+
+   }
+
+   public void testGetResultSize() throws ParseException {
+
+      queryParser = new QueryParser("blurb", new StandardAnalyzer());
+      luceneQuery = queryParser.parse("playing");
+      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
+
+      assert cacheQuery.getResultSize() == 1;
+   }
+}


Property changes on: trunk/query/src/test/java/org/infinispan/query/blackbox/AbstractLocalQueryTest.java
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF

Modified: trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheProfilerTest.java
===================================================================
--- trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheProfilerTest.java	2009-11-23 19:07:27 UTC (rev 1207)
+++ trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheProfilerTest.java	2009-11-24 11:42:32 UTC (rev 1208)
@@ -1,53 +1,20 @@
 package org.infinispan.query.blackbox;
 
-import org.apache.lucene.analysis.standard.StandardAnalyzer;
-import org.apache.lucene.index.Term;
-import org.apache.lucene.queryParser.ParseException;
-import org.apache.lucene.queryParser.QueryParser;
-import org.apache.lucene.search.Filter;
-import org.apache.lucene.search.PrefixFilter;
-import org.apache.lucene.search.Query;
-import org.apache.lucene.search.Sort;
-import org.infinispan.Cache;
 import org.infinispan.config.Configuration;
 import org.infinispan.manager.CacheManager;
-import org.infinispan.query.CacheQuery;
-import org.infinispan.query.QueryFactory;
-import org.infinispan.query.QueryIterator;
 import org.infinispan.query.backend.QueryHelper;
 import org.infinispan.query.test.Person;
-import org.infinispan.test.SingleCacheManagerTest;
 import org.infinispan.test.fwk.TestCacheManagerFactory;
 import org.infinispan.transaction.lookup.DummyTransactionManagerLookup;
-import org.testng.annotations.AfterMethod;
 import org.testng.annotations.BeforeMethod;
 import org.testng.annotations.Test;
 
-import java.util.List;
-
 /**
  * @author Navin Surtani (<a href="mailto:nsurtani at redhat.com">nsurtani at redhat.com</a>)
  */
 
 @Test(groups = "profiler", enabled = false)
-public class LocalCacheProfilerTest extends SingleCacheManagerTest {
-   Person person1;
-   Person person2;
-   Person person3;
-   Person person4;
-   Person person5;
-   Person person6;
-   QueryParser queryParser;
-   Query luceneQuery;
-   CacheQuery cacheQuery;
-   List found;
-   String key1 = "Navin";
-   String key2 = "BigGoat";
-   String key3 = "MiniGoat";
-
-   Cache<String, Person> cache;
-   QueryHelper qh;
-
+public class LocalCacheProfilerTest extends AbstractLocalQueryTest {
    protected CacheManager createCacheManager() throws Exception {
       Configuration c = new Configuration();
       c.setTransactionManagerLookupClass(DummyTransactionManagerLookup.class.getName());
@@ -88,193 +55,4 @@
       cache.put(key3, person3);
 
    }
-
-   @AfterMethod (alwaysRun = true)
-   public void tearDown() {
-      if (cache != null) cache.stop();
-   }
-
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testSimple() throws ParseException {
-      cacheQuery = new QueryFactory(cache, qh).getBasicQuery("blurb", "playing");
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.get(0).equals(person1);
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testEagerIterator() throws ParseException {
-
-      cacheQuery = new QueryFactory(cache, qh).
-            getBasicQuery("blurb", "playing");
-
-      QueryIterator found = cacheQuery.iterator();
-
-      assert found.isFirst();
-      assert found.isLast();
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testMultipleResults() throws ParseException {
-
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-      assert found.get(0) == person2;
-      assert found.get(1) == person3;
-
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testModified() throws ParseException {
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("playing");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.get(0).equals(person1);
-
-      person1.setBlurb("Likes pizza");
-      cache.put(key1, person1);
-
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("pizza");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.get(0).equals(person1);
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testAdded() throws ParseException {
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2 : "Size of list should be 2";
-      assert found.contains(person2);
-      assert found.contains(person3);
-      assert !found.contains(person4) : "This should not contain object person4";
-
-      person4 = new Person();
-      person4.setName("Mighty Goat");
-      person4.setBlurb("Also eats grass");
-
-      cache.put("mighty", person4);
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 3 : "Size of list should be 3";
-      assert found.contains(person2);
-      assert found.contains(person3);
-      assert found.contains(person4) : "This should now contain object person4";
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testRemoved() throws ParseException {
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-      assert found.contains(person2);
-      assert found.contains(person3) : "This should still contain object person3";
-
-      cache.remove(key3);
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.contains(person2);
-      assert !found.contains(person3) : "The search should not return person3";
-
-
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testSetSort() throws ParseException {
-      person2.setAge(35);
-      person3.setAge(12);
-
-      Sort sort = new Sort("age");
-
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-
-      cacheQuery.setSort(sort);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-      assert found.get(0).equals(person2);
-      assert found.get(1).equals(person3);
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testSetFilter() throws ParseException {
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-
-      Filter filter = new PrefixFilter(new Term("blurb", "cheese"));
-
-      cacheQuery.setFilter(filter);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testLazyIterator() throws ParseException {
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("playing");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      QueryIterator found = cacheQuery.lazyIterator();
-
-      assert found.isFirst();
-      assert found.isLast();
-
-   }
-
-   @Test(invocationCount = 2000, enabled = false)
-   public void testGetResultSize() throws ParseException {
-
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("playing");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      assert cacheQuery.getResultSize() == 1;
-   }
-
 }

Modified: trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheTest.java
===================================================================
--- trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheTest.java	2009-11-23 19:07:27 UTC (rev 1207)
+++ trunk/query/src/test/java/org/infinispan/query/blackbox/LocalCacheTest.java	2009-11-24 11:42:32 UTC (rev 1208)
@@ -1,54 +1,22 @@
 package org.infinispan.query.blackbox;
 
-import org.apache.lucene.analysis.standard.StandardAnalyzer;
-import org.apache.lucene.index.Term;
-import org.apache.lucene.queryParser.ParseException;
-import org.apache.lucene.queryParser.QueryParser;
-import org.apache.lucene.search.Filter;
-import org.apache.lucene.search.PrefixFilter;
-import org.apache.lucene.search.Query;
-import org.apache.lucene.search.Sort;
-import org.infinispan.Cache;
 import org.infinispan.config.Configuration;
 import org.infinispan.manager.CacheManager;
-import org.infinispan.query.CacheQuery;
-import org.infinispan.query.QueryFactory;
-import org.infinispan.query.QueryIterator;
-import org.infinispan.query.helper.TestQueryHelperFactory;
 import org.infinispan.query.backend.QueryHelper;
+import org.infinispan.query.helper.TestQueryHelperFactory;
 import org.infinispan.query.test.Person;
-import org.infinispan.test.SingleCacheManagerTest;
 import org.infinispan.test.fwk.TestCacheManagerFactory;
 import org.infinispan.transaction.lookup.DummyTransactionManagerLookup;
-import org.testng.annotations.AfterMethod;
 import org.testng.annotations.BeforeMethod;
 import org.testng.annotations.Test;
 
-import java.util.List;
-
 /**
  * @author Navin Surtani
  */
 
 @Test(groups = "functional")
-public class LocalCacheTest extends SingleCacheManagerTest {
-   Person person1;
-   Person person2;
-   Person person3;
-   Person person4;
-   Person person5;
-   Person person6;
-   QueryParser queryParser;
-   Query luceneQuery;
-   CacheQuery cacheQuery;
-   List found;
-   String key1 = "Navin";
-   String key2 = "BigGoat";
-   String key3 = "MiniGoat";
+public class LocalCacheTest extends AbstractLocalQueryTest {
 
-   Cache<String, Person> cache;
-   QueryHelper qh;
-
    protected CacheManager createCacheManager() throws Exception {
       Configuration c = new Configuration();
       c.setTransactionManagerLookupClass(DummyTransactionManagerLookup.class.getName());
@@ -89,183 +57,4 @@
                   
 
    }
-
-   @AfterMethod (alwaysRun = true)
-   public void tearDown() {
-      if (cache != null) cache.stop();
-   }
-
-   public void testSimple() throws ParseException {
-      cacheQuery = new QueryFactory(cache, qh).getBasicQuery("blurb", "playing");
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.get(0).equals(person1);
-   }
-
-   public void testEagerIterator() throws ParseException {
-
-      cacheQuery = new QueryFactory(cache, qh).
-            getBasicQuery("blurb", "playing");
-
-      QueryIterator found = cacheQuery.iterator();
-
-      assert found.isFirst();
-      assert found.isLast();
-   }
-
-   public void testMultipleResults() throws ParseException {
-
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-      assert found.get(0) == person2;
-      assert found.get(1) == person3;
-
-   }
-
-   public void testModified() throws ParseException {
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("playing");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.get(0).equals(person1);
-
-      person1.setBlurb("Likes pizza");
-      cache.put(key1, person1);
-
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("pizza");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-      assert found.get(0).equals(person1);
-   }
-
-   public void testAdded() throws ParseException {
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2 : "Size of list should be 2";
-      assert found.contains(person2);
-      assert found.contains(person3);
-      assert !found.contains(person4) : "This should not contain object person4";
-
-      person4 = new Person();
-      person4.setName("Mighty Goat");
-      person4.setBlurb("Also eats grass");
-
-      cache.put("mighty", person4);
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 3 : "Size of list should be 3";
-      assert found.contains(person2);
-      assert found.contains(person3);
-      assert found.contains(person4) : "This should now contain object person4";
-   }
-
-   public void testRemoved() throws ParseException {
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-      assert found.contains(person2);
-      assert found.contains(person3) : "This should still contain object person3";
-
-      cache.remove(key3);
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      System.out.println("found is: - " + found);
-      assert found.size() == 1;
-      assert found.contains(person2);
-      assert !found.contains(person3) : "The search should not return person3";
-
-
-   }
-
-   public void testSetSort() throws ParseException {
-      person2.setAge(35);
-      person3.setAge(12);
-
-      Sort sort = new Sort("age");
-
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("Goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-
-      cacheQuery.setSort(sort);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-      assert found.get(0).equals(person2);
-      assert found.get(1).equals(person3);
-   }
-
-   public void testSetFilter() throws ParseException {
-      queryParser = new QueryParser("name", new StandardAnalyzer());
-
-      luceneQuery = queryParser.parse("goat");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-      found = cacheQuery.list();
-
-      assert found.size() == 2;
-
-      Filter filter = new PrefixFilter(new Term("blurb", "cheese"));
-
-      cacheQuery.setFilter(filter);
-
-      found = cacheQuery.list();
-
-      assert found.size() == 1;
-
-   }
-
-   public void testLazyIterator() throws ParseException {
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("playing");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      QueryIterator found = cacheQuery.lazyIterator();
-
-      assert found.isFirst();
-      assert found.isLast();
-
-   }
-
-   public void testGetResultSize() throws ParseException {
-
-      queryParser = new QueryParser("blurb", new StandardAnalyzer());
-      luceneQuery = queryParser.parse("playing");
-      cacheQuery = new QueryFactory(cache, qh).getQuery(luceneQuery);
-
-      assert cacheQuery.getResultSize() == 1;
-   }
-
 }



More information about the infinispan-commits mailing list