def test_to_son(self): field = ReferenceField(db_field="test", reference_document_type=User) u = User(name="test") u._id = ObjectId("123456789012123456789012") result = field.to_son(u) expect(str(result)).to_equal(str(u._id))