我正在使用fixture使用ndb 为我的Google App Engine 项目使用此补丁加载测试数据。在我的单元测试中,我经常需要引用导致我执行以下操作的底层实体:
# MyEntityClass is an ndb.Model subclass
# MyEntityClassData is a fixture.DataSet
entity = MyEntityClass.get_by_id(MyEntityClassData.entity_one.id_field)
这只是感觉很脏。有没有办法MyEntityClassData.entity_one
直接从夹具类中提取为创建的实体类?