public void CanSerializeAListOfEmbeddedDocuments() { var doc = new Document("A", new[] { new Document("B", "b" ) }); var o = new GenericListOfEmbeddedDocuments(); o.A = new List<Document> { new Document().Append("B", "b") }; string bson = Serialize<GenericListOfEmbeddedDocuments>(o); string expected = Serialize(doc); Assert.AreEqual(expected, bson); }
public void CanSerializeAListOfEmbeddedDocuments() { var doc = new Document("A", new[] { new Document("B", "b") }); var o = new GenericListOfEmbeddedDocuments(); o.A = new List <Document> { new Document().Append("B", "b") }; string bson = Serialize <GenericListOfEmbeddedDocuments>(o); string expected = Serialize(doc); Assert.AreEqual(expected, bson); }