From a92052e42d3f6e3e9977a0d8c204218abf9b3442 Mon Sep 17 00:00:00 2001 From: DEENUU1 Date: Sat, 9 Dec 2023 09:22:03 +0100 Subject: [PATCH] Unittest for ExperienceView --- tests/test_offer/test_views.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/tests/test_offer/test_views.py b/tests/test_offer/test_views.py index d803c99..3655112 100644 --- a/tests/test_offer/test_views.py +++ b/tests/test_offer/test_views.py @@ -30,4 +30,16 @@ def test_success_return_list_of_employment_type(): view = EmploymentTypeView.as_view({"get": "list"}) response = view(request) assert response.status_code == 200 - assert len(response.data) == 2 \ No newline at end of file + assert len(response.data) == 2 + + +@pytest.mark.django_db +def test_success_return_list_of_experience(): + Experience.objects.create(name='test_experience_1') + Experience.objects.create(name='test_experience_2') + + request = factory.get('/offer/experience/') + view = ExperienceView.as_view({"get": "list"}) + response = view(request) + assert response.status_code == 200 + assert len(response.data) == 2