Ejemplo n.º 1
0
        public void StringIsAnagram()
        {
            String          s              = "god";
            String          s1             = "dog";
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsTrue(anagramChecker.IsAnagram(s, s1));
        }
Ejemplo n.º 2
0
        public void AnagramBigAndSmallCharsWithSpecialChar()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsTrue(anagramChecker.IsAnagram("!!!!ASDAS....@##$@DA#$%SD A ASDA ASD", "a@#%(&*sdasda%%sd A ASDA ASD          "));
        }
Ejemplo n.º 3
0
        public void AnagramWithWhiteChars()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsTrue(anagramChecker.IsAnagram(" a      a  b", " ba        a           "));
        }
Ejemplo n.º 4
0
        public void OnlyWhiteChars()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsFalse(anagramChecker.IsAnagram("  ", "        "));
        }
Ejemplo n.º 5
0
        public void OnlySpecialChars()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsFalse(anagramChecker.IsAnagram("%%@#$", "@#%      #$%"));
        }
Ejemplo n.º 6
0
        public void StringLoverBiggerCase()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsTrue(anagramChecker.IsAnagram("asd", "ASD"));
        }
Ejemplo n.º 7
0
        public void StringNullEmpty()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsFalse(anagramChecker.IsAnagram(null, ""));
        }
Ejemplo n.º 8
0
        public void StringEmpty()
        {
            IAnagramChecker anagramChecker = new AnagramChecker();

            Assert.IsFalse(anagramChecker.IsAnagram("", "ASD"));
        }