public void LongEnumTest()
        {
            using (LongFieldEnumerator lfe = new LongFieldEnumerator(reader, "string", FieldParser.String))
            {
                int value = 0;
                foreach (long i in lfe.Terms)
                {
                    foreach (int doc in lfe.Docs)
                    {
                        long expected = Int64.Parse(reader.Document(doc).Get("string"));
                        Assert.AreEqual(expected, i);
                    }
                    value++;
                }
                Assert.AreEqual(1000, value);
            }

            using (LongFieldEnumerator lfe = new LongFieldEnumerator(reader, "long", FieldParser.Numeric))
            {
                int value = 0;
                foreach (int i in lfe.Terms)
                {
                    foreach (int doc in lfe.Docs)
                    {
                        long expected = Int64.Parse(reader.Document(doc).Get("long"));
                        Assert.AreEqual(expected, i);
                    }
                    value++;
                }
                Assert.AreEqual(1000, value);
            }
        }
        public void LongEnumTest()
        {
            using (LongFieldEnumerator lfe = new LongFieldEnumerator(reader, "string", FieldParser.String))
            {
                int value = 0;
                foreach (long i in lfe.Terms)
                {
                    foreach (int doc in lfe.Docs)
                    {
                        long expected = Int64.Parse(reader.Document(doc).Get("string"));
                        Assert.AreEqual(expected, i);
                    }
                    value++;
                }
                Assert.AreEqual(1000, value);
            }

            using (LongFieldEnumerator lfe = new LongFieldEnumerator(reader, "long", FieldParser.Numeric))
            {
                int value = 0;
                foreach (int i in lfe.Terms)
                {
                    foreach (int doc in lfe.Docs)
                    {
                        long expected = Int64.Parse(reader.Document(doc).Get("long"));
                        Assert.AreEqual(expected, i);
                    }
                    value++;
                }
                Assert.AreEqual(1000, value);
            }
        }