在所有单元测试中模拟外部呼叫

时间:2017-01-05 18:39:08

标签: python django unit-testing mocking

我需要一些帮助来模拟一个正在接听外部电话的功能。

我的函数send_slack_message位于一个名为slack_utils的模块中。

这是我项目的结构(这是一个django项目)

<my_project>
         |
         - helpers
         |           |
         |           - _init_.py
         |           - slack_utils.py
         |                             |
         |                             -  def send_slack_message(.....):
         |
         - tests
                 - _init_.py
                  - test_slack_message.py

我想在测试包的 init 模块中模拟send_slack_message,在我的test _ *。py modules中编写的所有测试中不再关注外部调用。

任何有益于实现目标的帮助都会非常感激。

感谢。 沃尔特

0 个答案:

没有答案