예제 #1
0
        public void TestIsAtEndOfFile()
        {
            var expected = new BsonDocument("x", 1);

            using (var reader = new BsonDocumentReader(expected))
            {
                var count = 0;
                while (!reader.IsAtEndOfFile())
                {
                    var document = BsonSerializer.Deserialize <BsonDocument>(reader);
                    Assert.Equal(expected, document);
                    count++;
                }
                Assert.Equal(1, count);
            }
        }