Exemplo n.º 1
0
        public void ReadTest()
        {
            byte[] array = { 1, 2, 3, 4, 5 };

            // First test Read(byte[], int, int)
            replyFromRead = 2;
            Assert.IsTrue(cvsStream.Read(array, 1, 3) == replyFromRead);
            Assert.IsTrue(dataParamFromRead == array &&
                          offsetParamFromRead == 1 &&
                          countParamFromRead == 3);

            // Now test Read(byte[])
            dataParamFromRead = null;
            replyFromRead     = 4;
            Assert.IsTrue(cvsStream.Read(array) == replyFromRead);
            Assert.IsTrue(dataParamFromRead == array &&
                          offsetParamFromRead == 0 &&
                          countParamFromRead == array.Length);
        }