public void ReCreateNode_list() { HuffmansTree.Node actual = HuffmansTree.ReCreateNode(12); Assert.IsNotNull(actual); Assert.AreEqual((ulong)1, actual.Order); Assert.AreEqual((ulong)6, actual.Sum); Assert.AreEqual((byte)0, actual.Code); }
public void ReCreateNode_inner() { // From 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x62 HuffmansTree.Node actual = HuffmansTree.ReCreateNode(7061644215716937733); Assert.IsNotNull(actual); Assert.AreEqual((ulong)0, actual.Order); Assert.AreEqual((ulong)2, actual.Sum); Assert.AreEqual((byte)98, actual.Code); }
public void ReCreateNode_zero() { HuffmansTree.Node actual = HuffmansTree.ReCreateNode(0); Assert.IsNull(actual); }