public void TestAggregate1()
        {
            var aggregator = new DelimitedLineAggregator<Person>
            {
                FieldExtractor = new PropertyFieldExtractor<Person> { Names = new[] { "Id", "Name" } }
            };
            var person = new Person { Id = 1, Name = "Person 1" };

            var result = aggregator.Aggregate(person);

            Assert.AreEqual("1,Person 1", result);
        }
        public void TestAggregate1()
        {
            var aggregator = new DelimitedLineAggregator <Person>
            {
                FieldExtractor = new PropertyFieldExtractor <Person> {
                    Names = new[] { "Id", "Name" }
                }
            };
            var person = new Person {
                Id = 1, Name = "Person 1"
            };

            var result = aggregator.Aggregate(person);

            Assert.AreEqual("1,Person 1", result);
        }