コード例 #1
0
 public void TestGetEnumerator()
 {
     var wrapper = new BsonDocumentWrapper(new BsonDocument("x", 1));
     Assert.AreEqual(false, wrapper.IsMaterialized);
     var enumerator = wrapper.GetEnumerator();
     Assert.AreEqual(true, wrapper.IsMaterialized);
     Assert.IsTrue(enumerator.MoveNext());
     Assert.AreEqual("x", enumerator.Current.Name);
     Assert.AreEqual(new BsonInt32(1), enumerator.Current.Value);
     Assert.IsFalse(enumerator.MoveNext());
 }