With automated tests, when I start to feel stress, I run the tests. Tests are the Programmer’s Stone, transmuting fear into boredom. “No, I didn’t break anything. The tests are all still green.” The more stress I feel, the more I run the tests. Running the tests immediately gives me a good feeling and reduces the number of errors I make, which further reduces the stress I feel.”
TDD는 두려움을 지겨움으로 바꾸는 행위다.
private 메소드
테스트 방법
1) 구현(프로덕션) 코드에서 복사해와서 런타임 에러가 나는지 확인 후 지우기
2) 간접적으로 테스트를 한다
3) 리플렉션 (비추천)
테스트 메소드의 한글 이름으로 인한 warning 해결법
-@DisplayName()
-@SuppressWarnings(”NoneAsciiCharacters”)
- 나의 해결법 : 인텔리제이 세팅으로 해당 경고 끄기
인자 이름 : 메소드 관점에서 인자를 바라봐라.
충분히 의미있는 테스트에 한해, 구현 클래스 생성자 추가 가능
클래스 생성 후 테스트 클래스 생성법(페어가 알려줌)
1) 클래스명에서 option
+ enter
클릭
2) Create Test 클릭
3) 클래스 안 메소드들이 포함된 테스트클래스 생성
0211 우테코 강의
로마의 수업 정리(슬랙)
칙촉의 수업 정리