Пример #1
0
        public void ReadingRecursiv()
        {
            var sources = TestDataUtils.GetDemoSources(RecursivityPolicy.Recursiv);

            var sut = new AgsUriAnalyzer();
            var uris = sut.GetRecursivUris(sources);

            int count = 0;
            foreach (var uri in uris)
            {
                count++;
                Console.WriteLine(uri);
            }

            Console.WriteLine("AgsUriAnalyzer.GetRecursivUris (Recursiv) lieferte Uris: " + count);
            Assert.That(count, Is.GreaterThan(0));
        }
Пример #2
0
        protected override void Search()
        {
            var analyzer = new AgsUriAnalyzer();
            var uris = analyzer.GetRecursivUris(SourceBundle.Sources);

            foreach (var uri in uris)
            {
                if (RunningState.Stopped == ActualRunningState)
                {
                    return;
                }

                Process(uri);
            }

            OnFinishedSearch();
        }