예제 #1
0
        public void EmptyList()
        {
            var list    = new List <string>();
            var results = Palindrome.FindPalindromes(list);

            Assert.AreEqual(0, results.Count());
        }
예제 #2
0
        public void Combos()
        {
            var list = new List <string> {
                "A", "s**t", "nixes", "sex", "in", "Tulsa"
            };
            var results = Palindrome.FindPalindromes(list);

            Assert.AreEqual(18, results.Count());
        }
예제 #3
0
        public void AllSinglePalindromes()
        {
            var list = new List <string> {
                "Ono", "Tenet", "Anna"
            };
            var results = Palindrome.FindPalindromes(list);

            Assert.AreEqual(3, results.Count());
        }
예제 #4
0
        public void NoResults()
        {
            var list = new List <string> {
                "One", "Two", "Three"
            };
            var results = Palindrome.FindPalindromes(list);

            Assert.AreEqual(0, results.Count());
        }