public void ReadWriteInt16Test()
        {
            MemoryStream ms = new MemoryStream();
            // serialize some data
            XmlWriterMock writer = new XmlWriterMock(new StreamAdapter(ms));
            short         a      = 12345;

            writer.Write(a);
            ms.Position = 0;
            string actual   = Encoding.UTF8.GetString(ms.ToArray());
            string expected = "<short>" + a + "</short>";

            Assert.AreEqual(actual, expected);

            // deserialize serialized data
            XmlReaderMock reader = new XmlReaderMock(new StreamAdapter(ms));
            short         b      = reader.ReadInt16();

            Assert.AreEqual(a, b);
        }