public void TestFieldContents_2() { IBytesRefEnumerator it; try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "contents"); it = ld.GetEntryEnumerator(); // just iterate through words assertTrue(it.MoveNext()); assertEquals("First element isn't correct", "Jerry", it.Current.Utf8ToString()); assertTrue(it.MoveNext()); assertEquals("Second element isn't correct", "Tom", it.Current.Utf8ToString()); assertFalse("Nonexistent element is really null", it.MoveNext()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldContents_1() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "contents"); it = ld.EntryIterator; assertNotNull("First element doesn't exist.", spare = it.Next()); assertTrue("First element isn't correct", spare.Utf8ToString().equals("Jerry")); assertNotNull("Second element doesn't exist.", spare = it.Next()); assertTrue("Second element isn't correct", spare.Utf8ToString().equals("Tom")); assertNull("More elements than expected", it.Next()); ld = new LuceneDictionary(indexReader, "contents"); it = ld.EntryIterator; int counter = 2; while (it.Next() != null) { counter--; } assertTrue("Number of words incorrect", counter == 0); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldContents_1() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "contents"); it = ld.GetEntryEnumerator(); assertTrue("First element doesn't exist.", it.MoveNext()); assertTrue("First element isn't correct", it.Current.Utf8ToString().Equals("Jerry", StringComparison.Ordinal)); assertTrue("Second element doesn't exist.", it.MoveNext()); assertTrue("Second element isn't correct", it.Current.Utf8ToString().Equals("Tom", StringComparison.Ordinal)); assertFalse("More elements than expected", it.MoveNext()); ld = new LuceneDictionary(indexReader, "contents"); it = ld.GetEntryEnumerator(); int counter = 2; while (it.MoveNext()) { counter--; } assertTrue("Number of words incorrect", counter == 0); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldNonExistent() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "nonexistent_field"); it = ld.EntryIterator; assertNull("More elements than expected", spare = it.Next()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldNonExistent() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "nonexistent_field"); it = ld.GetEntryEnumerator(); assertFalse("More elements than expected", it.MoveNext()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldAaa() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "aaa"); it = ld.EntryIterator; assertNotNull("First element doesn't exist.", spare = it.Next()); assertTrue("First element isn't correct", spare.Utf8ToString().equals("foo")); assertNull("More elements than expected", it.Next()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldAaa() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "aaa"); it = ld.GetEntryEnumerator(); assertTrue("First element doesn't exist.", it.MoveNext()); assertTrue("First element isn't correct", it.Current.Utf8ToString().Equals("foo", StringComparison.Ordinal)); assertFalse("More elements than expected", it.MoveNext()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldContents_2() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "contents"); it = ld.EntryIterator; // just iterate through words assertEquals("First element isn't correct", "Jerry", it.Next().Utf8ToString()); assertEquals("Second element isn't correct", "Tom", it.Next().Utf8ToString()); assertNull("Nonexistent element is really null", it.Next()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldZzz() { IBytesRefEnumerator it; try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "zzz"); it = ld.GetEntryEnumerator(); assertTrue("First element doesn't exist.", it.MoveNext()); assertEquals("First element isn't correct", "bar", it.Current.Utf8ToString()); assertFalse("More elements than expected", it.MoveNext()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }
public void TestFieldZzz() { try { indexReader = DirectoryReader.Open(store); ld = new LuceneDictionary(indexReader, "zzz"); it = ld.EntryIterator; assertNotNull("First element doesn't exist.", spare = it.Next()); assertEquals("First element isn't correct", "bar", spare.Utf8ToString()); assertNull("More elements than expected", it.Next()); } finally { if (indexReader != null) { indexReader.Dispose(); } } }