关于断言
来源:6-2 unittest中断言的复杂使用
weixin_慕仙9005709
2023-05-18
关于对结果断言有个疑问,因为在mock里讲到了,实际业务里需要断言数据结构是否相等,那也就是说断言两个字典的Key是否相等,我查了TestCase的文档,assert没有这一种。目前我只想到了先把返回结果序列化成字符串,然后用assertRegexpMatches这个方法去正则匹配序列化好的字符串。但是如果要断言多个key就要写好多行了,想问下老师有没有别的好的方法
写回答
1回答
-
Mushishi
2023-05-22
unittest中没有这个方法的,需要自己去写算法。或者有个扩展库,后面也有讲解 也可以用:json_tools00
相似问题