示例#1
0
        public void DeserializeBlob()
        {
            var expected = new BlobGraph {
                Value = Encoding.Unicode.GetBytes("Hello World")
            };

            _context.AssertDeserialize("{\"value\": \"SABlAGwAbABvACAAVwBvAHIAbABkAA==\"}",
                                       expected, (l, r) => BlobComparer.CompareBlobs(l.Value, r.Value));
        }
        public void WriteBlobTest()
        {
            var graph = new BlobGraph {
                Value = new byte[] { 1, 2, 3 }
            };
            var actual = _context.SerializeAndDeserialize(graph);

            Assert.NotNull(actual.Value);
            Assert.True(graph.Value.SequenceEqual(actual.Value));
        }