public void SimpleArrayDocument() { using (var context = new JsonOperationContext(1024, 1024 * 4)) { using (var builder = new ManualBlittalbeJsonDocumentBuilder <UnmanagedWriteBuffer>(context)) { builder.Reset(BlittableJsonDocumentBuilder.UsageMode.None); builder.StartArrayDocument(); builder.StartWriteArray(); { for (var i = 0; i < 8; i++) { builder.WriteValue(i); } builder.WriteArrayEnd(); } builder.FinalizeDocument(); var reader = builder.CreateArrayReader(); Assert.Equal(8, reader.Length); for (var i = 0; i < 8; i++) { Assert.Equal(i, int.Parse(reader[i].ToString(), CultureInfo.InvariantCulture)); } } } }