diff --git a/code/backend/nest_backend/test/test_user_add.py b/code/backend/nest_backend/test/test_user_add.py new file mode 100644 index 0000000..f533b9d --- /dev/null +++ b/code/backend/nest_backend/test/test_user_add.py @@ -0,0 +1,9 @@ +from flask.testing import Client + +# test add user utente_test + + +def test_user_add(flask_client: Client, access_token: str): + r = flask_client.post(f'/api/v1/users/', headers={'Authorization': f"Bearer {access_token}"}, + json={'email': 'utente_test@nest.com', 'password': 'password', 'username': 'utente_test'}) + assert b'success' in r.data diff --git a/code/backend/nest_backend/test/test_user_delete.py b/code/backend/nest_backend/test/test_user_delete.py new file mode 100644 index 0000000..0117bdc --- /dev/null +++ b/code/backend/nest_backend/test/test_user_delete.py @@ -0,0 +1,8 @@ +from flask.testing import Client + +# test delete user utente_test + + +def test_user_delete(flask_client: Client, access_token: str): + r = flask_client.delete(f'/api/v1/users/utente_test@nest.com', headers={'Authorization': f"Bearer {access_token}"}) + assert b'success' in r.data diff --git a/code/backend/nest_backend/test/test_user_get.py b/code/backend/nest_backend/test/test_user_get.py new file mode 100644 index 0000000..ec670f0 --- /dev/null +++ b/code/backend/nest_backend/test/test_user_get.py @@ -0,0 +1,9 @@ +from flask.testing import Client + +# test get user admin + + +def test_user_get(flask_client: Client, access_token: str): + r = flask_client.get(f'/api/v1/users/admin@admin.com', headers={'Authorization': f"Bearer {access_token}"}) + assert b'success' in r.data +