是否可以模拟更多的请求类型(GET、POST、PUT等)用一种方法?我可以用mock.patch装饰器模拟一种类型的请求。但是,如何在一个测试方法中模拟更多类型呢?我是,为它寻找一个Pythonic和优雅的解决方案(我更喜欢mock.patch装饰师,但我也对其他解决方案开放)。下面是我的问题的一个例子:
so
在我尝试学习TDD的过程中,我尝试学习单元测试,并在python中使用模拟。慢慢掌握它的诀窍,但不确定我做得对不对。' test _myclass.py‘中,我想要模拟出ldap对象。ldap.initialize返回ldap.ldapobject.SimpleLDAPObject,所以我想这将是我不得不模拟的方法。这是尝试和模拟在我测试的类中实例化的对象的</e