첫 번째 장고 앱작성하기, part 5 애플리케이션을 구축했으면 자동화 테스트를 작성 테스트가 필요한 이유 특정 모델 메소드에서 예상된 값을 반환하는지 사이트에서 사용자의 입력 시퀀스가 원하는 결과를 생성하는지 등등.. 버그 테스트 케이스 만들기 polls/tests.py 테스트 실행 python manage.py test polls 버그 수정 polls/models.py 포괄적인 테스트 waspublishedrecently()메소드를 고정하게 되면, 다른 버그를 하나 고치면 새로운 버그가 생길 수 있기 때문에 메소드의 동작을 보다 포괄적으로 테스트하기 위해 동이한 클래스에 두가지 테스트 메소드를 추가 polls/tests.py 클라이언트 테스트 django는 뷰레벨에서 코드와 상호작용하는 사용자를 시뮬..