Skip to content

Commit 197b9a6

Browse files
committed
Fix tests
1 parent 83c622b commit 197b9a6

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

vacancy/tests.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
from tests.constants import USER_CREATE_DATA
99
from users.models import CustomUser
1010
from users.views import UserList
11+
from vacancy.constants import (
12+
WorkExperience,
13+
WorkSchedule,
14+
WorkFormat,
15+
)
1116
from vacancy.views import (
1217
VacancyList,
1318
VacancyDetail,
@@ -37,6 +42,10 @@ def setUp(self):
3742
"description": "Test",
3843
"is_active": True,
3944
"project": self.created_project.id,
45+
"required_experience": WorkExperience.NO_EXPERIENCE.value,
46+
"work_schedule": WorkSchedule.FULL_TIME.value,
47+
"work_format": WorkFormat.REMOTE.value,
48+
"salary": 100,
4049
}
4150

4251
def test_vacancy_creation(self):
@@ -68,6 +77,10 @@ def test_vacancy_creation(self):
6877
self.assertEqual(response.data["description"], "Test")
6978
self.assertEqual(response.data["is_active"], not self.created_project.draft)
7079
self.assertEqual(response.data["project"]["id"], self.vacancy_create_data["project"])
80+
self.assertEqual(response.data["required_experience"], WorkExperience.NO_EXPERIENCE.value)
81+
self.assertEqual(response.data["work_schedule"], WorkSchedule.FULL_TIME.value)
82+
self.assertEqual(response.data["work_format"], WorkFormat.REMOTE.value)
83+
self.assertEqual(response.data["salary"], 100)
7184

7285
def user_create(self):
7386
request = self.factory.post("auth/users/", USER_CREATE_DATA)

0 commit comments

Comments
 (0)