public void TestAccessContentFromBlobCreatedFromJson() { var blob = ArrayTestBlob(); Db.SaveBlob(blob); var blobDict = new List <object> { new Dictionary <string, object>() { { Blob.ContentTypeKey, blob.ContentType }, { Blob.DigestKey, blob.Digest }, { Blob.LengthKey, blob.Length }, { Constants.ObjectTypeProperty, "blob" } } }; var listContainsBlobJson = JsonConvert.SerializeObject(blobDict); using (var md = new MutableDocument("doc1")) { var ma = new MutableArrayObject(listContainsBlobJson); var blobInMa = (MutableDictionaryObject)ma.GetValue(0); var blobInMD = new Blob(blobInMa.ToDictionary()); blobInMD.Content.Should().BeNull(CouchbaseLiteErrorMessage.BlobDbNull); } }