コード例 #1
0
        public void SolveSymmetryTestMultipleValuesFound()
        {
            var words = new List <string> {
                "IAMDEFANDJKL", "thedefgh", "xyzDEFghijabc"
            };

            var alphabetSymmetry = new AlphabetSymmetry();
            var result           = alphabetSymmetry.SolveSymmetry(words);

            Assert.IsTrue(new List <int> {
                6, 5, 7
            }.SequenceEqual(result), "Incorrect");
        }
コード例 #2
0
        public void SolveSymmetryTestNotValuesFound()
        {
            var words = new List <string> {
                "abide", "ABc", "xyz"
            };

            var alphabetSymmetry = new AlphabetSymmetry();
            var result           = alphabetSymmetry.SolveSymmetry(words);

            Assert.IsTrue(new List <int> {
                4, 3, 0
            }.SequenceEqual(result), "Incorrect");
        }