API_Microservices/swagger/swagger_server/test/test_medal_controller.py

80 lines
2.1 KiB
Python
Raw Normal View History

2024-03-27 17:07:47 +01:00
# coding: utf-8
from __future__ import absolute_import
from flask import json
from six import BytesIO
from swagger_server.models.medal import Medal # noqa: E501
from swagger_server.test import BaseTestCase
class TestMedalController(BaseTestCase):
"""MedalController integration test stubs"""
def test_medal_get(self):
"""Test case for medal_get
Display medals list
"""
response = self.client.open(
'//medal',
method='GET')
self.assert200(response,
'Response body is : ' + response.data.decode('utf-8'))
def test_medal_id_delete(self):
"""Test case for medal_id_delete
Delete medal from Id
"""
response = self.client.open(
'//medal/{id}'.format(id=56),
method='DELETE')
self.assert200(response,
'Response body is : ' + response.data.decode('utf-8'))
def test_medal_id_get(self):
"""Test case for medal_id_get
Display a medal
"""
response = self.client.open(
'//medal/{id}'.format(id=56),
method='GET')
self.assert200(response,
'Response body is : ' + response.data.decode('utf-8'))
def test_medal_id_patch(self):
"""Test case for medal_id_patch
Modify element from medal
"""
body = Medal()
response = self.client.open(
'//medal/{id}'.format(id=56),
method='PATCH',
data=json.dumps(body),
content_type='application/json')
self.assert200(response,
'Response body is : ' + response.data.decode('utf-8'))
def test_medal_post(self):
"""Test case for medal_post
Add a new medal
"""
body = Medal()
response = self.client.open(
'//medal',
method='POST',
data=json.dumps(body),
content_type='application/json')
self.assert200(response,
'Response body is : ' + response.data.decode('utf-8'))
if __name__ == '__main__':
import unittest
unittest.main()