Ejemplo n.º 1
0
        public void ShouldParseNullBulkString()
        {
            var            source = new DummySocketReader("-1\r\n");
            RESPBulkString str    = RESPBulkString.Load(source);

            Assert.AreEqual(null, str.Value);
        }
Ejemplo n.º 2
0
        public void ShouldParseBulkStringWithLineBreakAtTheEnd()
        {
            var            source = new DummySocketReader("14\r\nHello\r\nworld\r\n\r\n");
            RESPBulkString str    = RESPBulkString.Load(source);

            Assert.AreEqual("Hello\r\nworld\r\n", str.Value);
        }
Ejemplo n.º 3
0
        public void ShouldParseEmptyBulkString()
        {
            var            source = new DummySocketReader("0\r\n\r\n");
            RESPBulkString str    = RESPBulkString.Load(source);

            Assert.AreEqual(String.Empty, str.Value);
        }
Ejemplo n.º 4
0
        public void ShouldParseBulkString()
        {
            var            source = new DummySocketReader("11\r\nHello world\r\nblahblahblah");
            RESPBulkString str    = RESPBulkString.Load(source);

            Assert.AreEqual("Hello world", str.Value);
        }