我想在python中使用unittest来检查方法是否返回正确类的对象。Python测试检查实例类型
网络中的每个示例均显示返回的“类型”测试。
例如,检查<type 'list'>
或<type 'type'>
,我们可以使用:
self.assertIsInstance(result, list)
self.assertIsInstance(result[0], tuple)
我所寻找的是一个例子检查<class'sqlalchemy.orm.query.Query'>
希望得到任何帮助。谢谢。
......那么问题是什么?只需将查询类传递给'isinstance'。 – jonrsharpe
我觉得'isInstance'不是正确的使用方法。相反'assertIs'工作正常。 – Bhavtosh