public void WriteAndReadNullableValuesTest()
        {
            var graph = new NullableValuesEntity {
                Id          = 1,
                MayBool     = null,
                MayDateTime = null,
                MayInt      = 44,
                MayTimeSpan = new TimeSpan(22, 30, 10)
            };
            var actual = _context.SerializeAndDeserialize(graph);

            Assert.NotNull(actual);
            Assert.Equal(1, actual.Id);
            Assert.Null(actual.MayBool);
            Assert.Null(actual.MayDateTime);
            Assert.Equal(44, actual.MayInt);
            Assert.Equal(new TimeSpan(22, 30, 10), actual.MayTimeSpan);
        }
        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));
        }