public void TestTwoWord()
        {
            var words = new List <String>();

            words.Add("bird");
            words.Add("word");

            // Bird is the word!
            var ag      = new AnagramSolver("bird word", words);
            var anagram = ag.FindAnagram("80584d36adfcd7c41cf421f10aa408aa");

            Assert.AreEqual("word bird", anagram);
        }
        public void TestTwoWord2()
        {
            var words = new List <String>();

            words.Add("bird");
            words.Add("word");
            words.Add("wrod");

            // Bird is the word!
            var ag      = new AnagramSolver("bird word", words);
            var anagram = ag.FindAnagram("843281363c1d2406e9479ebad2c2e2b1");

            Assert.AreEqual("bird wrod", anagram);
        }
        public void TestSingleWord()
        {
            var words = new List <String>();

            words.Add("rbid");
            words.Add("irdb"); // c75e59ac055236b9b7f27a9a82213b8a
            words.Add("bdir");
            words.Add("birg");

            // Bird is the word!
            var ag      = new AnagramSolver("bird", words);
            var anagram = ag.FindAnagram("c75e59ac055236b9b7f27a9a82213b8a");

            Assert.AreEqual("irdb", anagram);
        }