标签: python unit-testing python-unittest
在Python中使用assertEqual进行unittest的最佳方法是什么,而不是测试==它测试is?我想确保我有相同的对象,而不仅仅是比较相等的对象。这很重要,因为我使用的一些对象是具有古怪比较运算符的堆类型。
assertEqual
unittest
==
is
答案 0 :(得分:4)
使用符合您需要的assertIs。
assertIs
https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertIs
答案 1 :(得分:4)
那将是assertIs方法。