public void TestSimpleHuffmanTreeFromFile()
        {
            var allText       = File.ReadAllText("text.txt");
            var allFromString = CharCountDeterminer.GetAllFromString(allText);

            Assert.NotNull(HuffmanTree.AssembleTree(allFromString));
        }
        public void TestCharCountDeterminer()
        {
            var dict = NumberCharacterGenerator(100);
            var w    = GenerateString(dict);

            var allFromString = CharCountDeterminer.GetAllFromString(w);

            Assert.IsTrue(Equals(dict, allFromString));

            dict = NumberCharacterGenerator(1000);
            w    = GenerateString(dict);

            allFromString = CharCountDeterminer.GetAllFromString(w);
            Assert.IsTrue(Equals(dict, allFromString));

            dict = NumberCharacterGenerator(0);
            w    = GenerateString(dict);

            allFromString = CharCountDeterminer.GetAllFromString(w);
            Assert.IsTrue(Equals(dict, allFromString));
        }