public void TestConstruct() { var b = new ByteStringBuilder(16); Assert.AreEqual(0, b.Length); Assert.AreEqual(16, b.Capacity); Assert.IsTrue(b.ToByteString().IsEmpty); }
public void TestToByteString() { var b = new ByteStringBuilder(); b.Append(new byte[] {0x61, 0x62, 0x63, 0x64, 0x65, 0x66}); Assert.AreEqual(new ByteString("abcdef"), b.ToByteString()); b.Append((byte)0x67); Assert.AreEqual(new ByteString("abcdefg"), b.ToByteString()); }