Вы можете попробовать этот код:
def test_addMessage(self):
with self.app() as client, self.app_context():
data = {
"user_id": "1",
"content": "a content",
"participant1":"participant1",
"participant2":"participant2",
"participant3":"participants"
}
response = client.post(
"/AddMessage",
data=json.dumps(data),
headers={"Content-Type": "application/json"},
)
self.assertEqual(201, response.status_code)
self.assertEqual('Your message has been successfully saved', response.data)
Другим более простым способом является запрос:
import requests
import json
data = {
"user_id": "1",
"content": "a content",
"participant1":"participant1",
"participant2":"participant2",
"participant3":"participants"
}
response = requests.post("/AddMessage", json=json.dumps(data))
json_response = response.json()
print(json_response)
Для получения более подробной информации прочитайте запросы Документация