small refactoring

git-svn-id: https://svn.apache.org/repos/asf/lucene/java/trunk@150637 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Daniel Naber 2004-11-10 13:59:23 +00:00
parent 747a6cce17
commit ac7576a81c
1 changed files with 15 additions and 25 deletions

View File

@ -37,40 +37,23 @@ import java.util.LinkedList;
* @author Otis Gospodnetic, Daniel Naber
* @version $Id$
*/
public class TestMultiPhraseQuery
extends TestCase
public class TestMultiPhraseQuery extends TestCase
{
public TestMultiPhraseQuery(String name)
{
super(name);
}
/**
*
*/
public void testPhrasePrefix()
throws IOException
public void testPhrasePrefix() throws IOException
{
RAMDirectory indexStore = new RAMDirectory();
IndexWriter writer = new IndexWriter(indexStore, new SimpleAnalyzer(), true);
Document doc1 = new Document();
Document doc2 = new Document();
Document doc3 = new Document();
Document doc4 = new Document();
Document doc5 = new Document();
Document doc6 = new Document();
doc1.add(new Field("body", "blueberry pie", Field.Store.YES, Field.Index.TOKENIZED));
doc2.add(new Field("body", "blueberry strudel", Field.Store.YES, Field.Index.TOKENIZED));
doc3.add(new Field("body", "blueberry pizza", Field.Store.YES, Field.Index.TOKENIZED));
doc4.add(new Field("body", "blueberry chewing gum", Field.Store.YES, Field.Index.TOKENIZED));
doc5.add(new Field("body", "bluebird pizza", Field.Store.YES, Field.Index.TOKENIZED));
doc6.add(new Field("body", "piccadilly circus", Field.Store.YES, Field.Index.TOKENIZED));
writer.addDocument(doc1);
writer.addDocument(doc2);
writer.addDocument(doc3);
writer.addDocument(doc4);
writer.addDocument(doc5);
writer.addDocument(doc6);
add("blueberry pie", writer);
add("blueberry strudel", writer);
add("blueberry pizza", writer);
add("blueberry chewing gum", writer);
add("bluebird pizza", writer);
add("piccadilly circus", writer);
writer.optimize();
writer.close();
@ -135,4 +118,11 @@ public class TestMultiPhraseQuery
}
}
private void add(String s, IndexWriter writer) throws IOException
{
Document doc = new Document();
doc.add(new Field("body", s, Field.Store.YES, Field.Index.TOKENIZED));
writer.addDocument(doc);
}
}