public void SampleHuffThree() { const string testString = @"Lorem ipsum dolor sit amet means roughly 'Lorem very pain let it be carrots'. " + "Interesting, Huh? []I[]Like[]Brackets[]Very[]Much[] and you can use them as the letter O, but boxy. " + "H[]wdy there, my []ctopus like fr[][]t l[][]ps."; Assert.AreEqual(testString, Grand.HuffmanDecompress(Grand.HuffmanCompress(testString))); }
public void SampleHuffFour() { const string testString = "aaaaaaaaaaaaaaaa0000000000000000aaaaaaaaaaaaaaaa"; Assert.AreEqual(testString, Grand.HuffmanDecompress(Grand.HuffmanCompress(testString))); }
public void SampleHuffTwo() { const string testString = @"[']banana[']aaannb[']"; Assert.AreEqual(testString, Grand.HuffmanDecompress(Grand.HuffmanCompress(testString))); }
public void SampleHuffOne() { const string testString = @"abcabcabcaaaaabbbbb"; Assert.AreEqual(testString, Grand.HuffmanDecompress(Grand.HuffmanCompress(testString))); }