Skip to content

Commit 3dcaec7

Browse files
author
rstam
committed
Beefed up unit tests for BsonDocument.
1 parent 8130469 commit 3dcaec7

File tree

2 files changed

+637
-125
lines changed

2 files changed

+637
-125
lines changed

Bson/ObjectModel/BsonElement.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,10 @@ private static void ValidateElementName(string name)
210210
/// <returns>A shallow clone of the element.</returns>
211211
public BsonElement Clone()
212212
{
213-
return new BsonElement(_name, _value.Clone());
213+
var clone = new BsonElement();
214+
clone._name = _name;
215+
clone._value = _value;
216+
return clone;
214217
}
215218

216219
/// <summary>

0 commit comments

Comments
 (0)