Exemplo n.º 1
0
 private static void testHighLevelEncodeString(String s, int expectedReceivedBits)
 {
    BitArray bits = new HighLevelEncoder(LATIN_1.GetBytes(s)).encode();
    int receivedBitCount = bits.ToString().Replace(" ", "").Length;
    Assert.AreEqual(expectedReceivedBits, receivedBitCount, "highLevelEncode() failed for input string: " + s);
    Assert.AreEqual(s, Internal.Decoder.highLevelDecode(toBooleanArray(bits)));
 }