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)); }