0
내가 가진 : 나는 기능이 작동하는지 테스트 할 수 있도록테스트 장고 - 내 tests.py에 저장 테스트 DB
from functions import function
from .models import Student
def setUp(self):
self.student = Student.objects.create(status=False)
def test_function():
function() # function changes student's status to True
print(self.student.status) # I'm still getting False
테스트를 실행하는 동안, 내 기능 테스트를 위해 만든 개체의 속성을 변경하지 않습니다 정확히. 아래 시나리오와 같이 sth을 만드는 방법이 있습니까?
- 테스트 개체가 생성되었습니다.
- 개체의 속성을 변경하는 함수를 호출하고 있습니다.
- attributte가 변경되었는지 확인할 수 있습니다.
기능 테스트하고 싶은 것은 아무것도 반환하지 않으며, 객체의 attriubtes 만 변경합니다.