Пример #1
0
        public void ManyOfTMaterializesObjects()
        {
            var hits         = MaterializerTestHelper.CreateSampleHits(3);
            var materialized = ListHitsElasticMaterializer.Many <SampleClass>(hits, MaterializerTestHelper.ItemCreator);

            Assert.Equal(hits.Count, materialized.Count);
            var index = 0;

            foreach (var hit in hits)
            {
                Assert.Equal(hit.fields["someField"], materialized[index++].SampleField);
            }
        }