Честно говоря, я всегда использовал assertDictEqual
, потому что когда-то, когда я его не использовал, я получил информацию, что равные dicts не совпадают.
Но... Я знаю, что dicts можно сравнить с оператором ==
:
>>> {'a':1, 'b':2, 'c': [1,2]} == {'b':2, 'a':1, 'c': [1,2]}
True
Где мне действительно может понадобиться assertDictEqual
?