public void TestOneByte()
{
byte[] data = { unchecked((byte)-28) };
BitStringReader reader = new BitStringReader(Base64.ByteEncoding.GetString(data));
Assert.AreEqual((uint)0, reader.Read(2));
Assert.AreEqual((uint)1, reader.Read(2));
Assert.AreEqual((uint)2, reader.Read(2));
Assert.AreEqual((uint)3, reader.Read(2));
}