public void TestGenerateNewIdWithDateTime()
{
#pragma warning disable 618
var timestamp = new DateTime(2011, 1, 2, 3, 4, 5, DateTimeKind.Utc);
var objectId = BsonObjectId.GenerateNewId(timestamp);
Assert.IsTrue(objectId.CreationTime == timestamp);
Assert.IsTrue(objectId.Machine != 0);
Assert.IsTrue(objectId.Pid != 0);
#pragma warning restore
}