public void TestTwoBytesIncomplete()
{
BitStringWriter writer = new BitStringWriter();
writer.Write(0, 2);
writer.Write(1, 2);
writer.Write(2, 2);
writer.Write(3, 2);
writer.Write(1, 2);
writer.Flush();
byte[] expected = { unchecked((byte)-28), unchecked((byte)1) };
byte[] actual = Base64.ByteEncoding.GetBytes(writer.Value);
CollectionAssert.AreEqual(actual, expected);
}