Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chap10. 단위 테스트의 원칙 #13

Open
hoonyworld opened this issue Nov 2, 2024 · 1 comment
Open

Chap10. 단위 테스트의 원칙 #13

hoonyworld opened this issue Nov 2, 2024 · 1 comment
Assignees
Labels

Comments

@hoonyworld
Copy link
Member

[Chap10. 단위 테스트의 원칙]를 읽고

관련된 issue
다른 의견
잘못된 정보
등을 알려주세요!

@hoonyworld hoonyworld self-assigned this Nov 2, 2024
@softmoca
Copy link
Collaborator

softmoca commented Nov 3, 2024

10.2 좋은 단위 테스트는 어떻게 작성할 수 있는 가?

  1. 훼손을 정학하게 감지
  2. 구현 세부 사항에 독립적
  3. 명확한 실패 설명
  4. 이해하기 쉬운 테스트 코드
  5. 쉬운 실행과 빠른 속도

위 5가지 내용 중 저는 '5. 쉬운 실행과 빠른 속도'에 치중 하고 있다고 생각이 되고있습니다.
프리코스 미션으로 말씀드리면 기능 구현을 마친 뒤 테스트 코드를 작성하고 이후 리팩토링을 진행하며
'1.훼손을 정확하게 감지' 를 하곤 하는데 큰 리팩토링이 없어서 그런지 훼손을 파악한적이 없었습니다.

다른분들은 '1.훼손을 정확하게 감지'를 어떻게 활용하고 계신가요 ?

  1. 새로운 feat 추가시 매번 테스트코드 작성
  2. 전체적인 구현이후 테스트코드 작성 -> 리팩토링 -> 테스트코드 반복

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants