테스트 코드에서 리플렉션을 이용한 extracting 메서드를 어떻게 생각하시나요? #104
Replies: 3 comments
-
extracting으로 테스트를 작성하게 되면, 불필요한 getter나 테스트를 위한 프로덕션 코드를 최소화할 수 있다고 생각합니다. 또, 리플랙션을 사용하여 메서드를 추출하면, 해당 메서드를 여러 테스트 케이스에서 재사용할 수 있고, 이는 중복 코드를 줄여주기 때문에 테스트 작성에 드는 리소스가 적어집니다. 하지만, 신뢰성이 매우 낮다고 생각합니다. 단순히 변수명 변경에도 , 테스트가 실패할 가능성이 있습니다. |
Beta Was this translation helpful? Give feedback.
-
private 메서드를 테스트하기 위해 extracting을 사용하는 경우가 종종 있습니다. 테스트 코드를 작성하는 본질은 '기능'을 테스트하기 위함입니다. |
Beta Was this translation helpful? Give feedback.
-
테스트를 위한 메서드 임시 방편 |
Beta Was this translation helpful? Give feedback.
-
.
Beta Was this translation helpful? Give feedback.
All reactions