public void CollectFirstNames_ThreePersons_ResultContainsThreeNames()
        {
            var adam = new Person {
                FirstName = "Adam",
                LastName  = "Adamsson"
            };
            var bertil = new Person {
                FirstName = "Bertil",
                LastName  = "Bertilsson"
            };
            var cecil = new Person {
                FirstName = "Cecil",
                LastName  = "Cecilsson",
            };

            var actual = NameUtils.CollectFirstNames(
                new List <Person>()
            {
                adam, bertil, cecil
            });
            var expected = adam.FirstName + ","
                           + bertil.FirstName + ","
                           + cecil.FirstName;

            //var expected = "Adam,Bertil,Cecil";
            Assert.AreEqual(expected, actual);
        }