Exemplo n.º 1
0
 public override void CreateIndex()
 {
     using (IndexWriter indexWriter = new IndexWriter(this.index, new UnidadeFisicaSearcher.InstancePerFieldAnalyzerWrapper().instancePerFieldAnalyzerWrapper, IndexWriter.MaxFieldLength.UNLIMITED))
     {
         GISAUtils.getAllUnidadesFisicasIds().ToList().ForEach(id => indexWriter.AddDocument(this.GetDocument(id)));
         indexWriter.Optimize();
         indexWriter.Dispose();
     }
 }
Exemplo n.º 2
0
        public void GetAllUnidadesFisicas()
        {
            IList <long> ids = GISAUtils.getAllUnidadesFisicasIds();

            foreach (long id in ids)
            {
                UnidadeFisica uf = new UnidadeFisica(id);
                Assert.IsNotNull(uf);
            }
        }
Exemplo n.º 3
0
        public void DateWellFormedString()
        {
            IList <long> ids = GISAUtils.getAllUnidadesFisicasIds();

            foreach (long id in ids)
            {
                UnidadeFisica uf = new UnidadeFisica(id);
                Console.WriteLine(uf.DataInicioProd);
                Console.WriteLine(uf.DataFimProd);
                Assert.AreEqual(8, uf.DataInicioProd.Length);
                Assert.AreEqual(8, uf.DataFimProd.Length);
            }
        }
Exemplo n.º 4
0
        public void GetARandomUnidadeFisica()
        {
            IList <long> ids = GISAUtils.getAllUnidadesFisicasIds();

            if (ids.Count > 0)
            {
                Random random = new Random();
                int    pos    = random.Next(0, ids.Count - 1);

                UnidadeFisica uf = new UnidadeFisica(ids[pos]);
                Assert.IsNotNull(uf);
            }
        }