자동화된 테스트 테스트를 만들어야하는 이유 시간절약 : 수동 테스트 작업을 자동화된 테스트가 한다면 시간을 많이 아낄 수 있다. 문제예방 : 잘못된 부분을 미리 알려준다. 코드를 더 매력적으로 만든다. : 다른 개발자들이 소프트웨어 사용하는 것을 고려하기 전에 테스트 코드를 보기를 원함. 팀이 같이 일할 때 좋음 테스트 작성 1. 버그 식별하기 Question.was_published_recently() 메소드는 Question이 어제 게시된 경우 True를 반환(올바른 동작)할 뿐만 아니라 Question의 pub_date 필드가 미래로 설정되어 있을 때도 그렇습니다(틀린 동작). 미래는 최근이 아니라 True가 오면 안된다. 2. 버그를 노출하는 테스트 만들기 방금 수행한 작업은 자동화된 테스트에서 ..