제출 링크
https://forms.gle/nrWBqCHSjFVoYsKw9
가상환경을 설정 해주세요.
python3 -m venv myvenv
source myvenv/bin/activate
pip install -r requirements.txt
from django.urls import reverse
from rest_framework.test import APITestCase
from rest_framework import status
class UserRegisterationAPIViewTestCase(APITestCase):
def test_registration(self):
url = reverse("user_view")
user_data = {
"username":"testuser",
"fullname":"테스터",
"email":"test@testuser.com",
"password":"password",
}
response = self.client.post(url, user_data)
self.assertEqual(response.data["message"],"가입 완료!!")
from django.urls import path
from users import views
from rest_framework_simplejwt.views import (
TokenObtainPairView,
TokenRefreshView,
)
urlpatterns = [
# user/
path('', views.UserView.as_view(), name="user_view"),
path('api/token/', views.SpartaTokenObtainPairView.as_view(), name='token_obtain_pair'),
path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
]
출력이 계속 오류가 나서 무슨일인지 몰랐었는데,,,,
test.py
에서 "가입 완료!!" 사이에 띄어쓰기를 안해서 오류가 떴었다......
강의를 보고도 똑같이 썻는데,,, 하면서 30분을 날린 테스트여따 ㅠ