如何用Python(Trello)为POST函数编写单元测试?

如何用Python(Trello)为POST函数编写单元测试?,python,python-3.x,python-requests,python-unittest,trello,Python,Python 3.x,Python Requests,Python Unittest,Trello,我想测试这样一个简单的函数,叫做'posting.py': import requests def post(): url = "https://api.trello.com/1/cards" params = {"key": "my_key", "token": "my_token", "name": "random_name", "idList": "

我想测试这样一个简单的函数,叫做'posting.py':

import requests

def post():
        url = "https://api.trello.com/1/cards"
        params = {"key": "my_key",
                  "token": "my_token",
                  "name": "random_name",
                  "idList": "id"}
        response = requests.post(url=url, params=params)
        return response
post()
我创建了一个名为“posting_test.py”的文件,我知道我必须导入post.py,但之后我就卡住了。如何测试响应状态代码并断言它是200

import unittest
from posting import post
非常笼统地说:

class Mytest(unittest.TestCase):

    def test_post(self):
        response = post()
        self.assertEqual(response.status_code, 200)

unittest模块的文档中有许多示例,首先是一个。确切的问题是什么?