Classist vs Mockist #235
3Juhwan
started this conversation in
Spring Test
Replies: 2 comments
-
ClassistClassist 테스트 스타일은 주로 통합 테스트와 유사하며, 객체들을 모킹(mocking)하지 않고 실제 객체들을 사용하여 테스트를 진행하는 방식이다. 특징
장점
단점
MockistMockist 테스트 스타일은 단위 테스트에 초점을 맞추며, 객체 간의 협력을 테스트하기 위해 목 객체(mock objects)를 사용하는 방식이다. 특징
장점
단점
|
Beta Was this translation helpful? Give feedback.
0 replies
-
단위 테스트에서 목과 스텁을 사용하는 것에 관해 두 가지 의견
주요 차이점 중 하나는 목을 사용한 테스트는 상호작용을 테스트하는 반면, 고전주의 방법을 사용한 테스트는 코드의 결과 상태와 의존성을 테스트하는 경향이 있습니다. 테스트 대상:
검증 방식:
장점:
결론두 가지 방법 모두 장단점이 있으며, 어떤 방법을 사용할지는 상황에 따라 달라집니다. 일반적으로, 다음과 같은 경우 목을 사용하는 것이 좋습니다.
반면에, 다음과 같은 경우 고전주의 접근법을 사용하는 것이 좋습니다.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
.
Beta Was this translation helpful? Give feedback.
All reactions