public void AlleKortsteNamenZonderA_AlfabetischGesorteerdTest()
        {
            var target = new NamenManager(namen);

            IEnumerable <string> result = target.AlleKortsteNamenZonderA_AlfabetischGesorteerd();

            var expected = new List <string> {
                "Pim", "Rob"
            };

            CollectionAssert.AreEqual(expected, result.ToList());
        }
        public void AantalNamenMetPerAantalLetters()
        {
            var target = new NamenManager(namen);

            IEnumerable <int> result = target.AantalNamenMetPerAantalLetters();

            var expected = new List <int> {
                4, 4, 6, 5, 3, 1, 1
            };

            CollectionAssert.AreEqual(expected, result.ToList());
        }
        public void AantalLettersVanNamenBeginnendMet_J_AflopendGesorteerd()
        {
            var target = new NamenManager(namen);

            IEnumerable <int> result = target.AantalLettersVanNamenBeginnendMet_J_AflopendGesorteerd();

            var expected = new List <int> {
                8, 6, 5, 5, 3
            };

            CollectionAssert.AreEqual(expected, result.ToList());
        }
        public void VoorlettersVanNamenMetR_selecteertAlleenNamenMetrOFR()
        {
            var target = new NamenManager(new List <string> {
                "Jan", "Marco", "Rouke"
            });

            IEnumerable <char> result = target.VoorlettersVanNamenMetR();

            List <char> expected = new List <char> {
                'M', 'R'
            };

            CollectionAssert.AreEqual(expected, result.ToList());
        }
        public void VoorlettersVanNamenMetR_produceert_Voorletters()
        {
            var target = new NamenManager(new List <string> {
                "Marco", "Lars"
            });

            IEnumerable <char> result = target.VoorlettersVanNamenMetR();

            List <char> expected = new List <char> {
                'M', 'L'
            };

            CollectionAssert.AreEqual(expected, result.ToList());
        }