public void SplitListIntoCharLists_ReturnListofCharLists()
        {
            //Arrange
            string        word         = "bread";
            string        unbrokenList = "banana mouse butts";
            List <string> banana       = new List <string> {
                "b", "a", "n", "a", "n", "a"
            };
            List <string> mouse = new List <string> {
                "m", "o", "u", "s", "e"
            };
            List <string> butts = new List <string> {
                "b", "u", "t", "t", "s"
            };
            List <List <string> > listOfCharLists = new List <List <string> >()
            {
                banana, mouse, butts
            };
            AnagramGenerator newAnagramGenerator = new AnagramGenerator(word, unbrokenList);

            newAnagramGenerator.SplitCompareList();

            //Act
            List <List <string> > newListofLists = new List <List <string> > {
            };

            newAnagramGenerator.SplitCharacterCompareList();
            newListofLists = newAnagramGenerator.GetSplitCharacterCompareList();

            //Assert
            for (int index = 0; index < newListofLists.Count; index++)
            {
                CollectionAssert.AreEqual(listOfCharLists[index], newListofLists[index]);
            }
        }