public void TestAppendTo() { var stream1 = new MemoryStream(Encoding.Default.GetBytes("Hello world")); var stream2 = new MemoryStream(16); var count = stream1.AppendTo(stream2); Assert.AreEqual(11, count); Assert.AreEqual("Hello world", Encoding.Default.GetString(stream2.GetBuffer(), 0, (int)stream2.Length)); }