public void GetChars_ASCIIChar_ReturnsOriginal() { var encoding = new AsciiSevenBitTruncatingEncoding(); var chars = encoding.GetChars(new[] { (byte)'a', (byte)'b', (byte)'c' }, 0, 3); Assert.Equal(new[] { 'a', 'b', 'c' }, chars); }
public void GetChars_ExtendedChar_ReturnsTruncated() { var encoding = new AsciiSevenBitTruncatingEncoding(); var chars = encoding.GetChars(new[] { (byte)250 }, 0, 1); Assert.Equal(new[] { 'z' }, chars); }