테스팅시 사용되는 Mock과 Mock Framework Mock과 Mock Framework Mock이란? Mock은 테스팅에서 주로 사용되며, 실제 객체를 대체하여 객체의 동작을 흉내내는 가짜 객체입니다. 이를 통해 테스트에서 제어하기 어려운 외부 리소스나 상태에 의존하지 않고, 객체의 동작을 검증할 수 있습니다. Mock Framework란? Mock Framework는 Mock 객체를 쉽게 생성하고 관리할 수 있게 도와주는 라이브러리입니다. 예를 들어, Java 언어에서는 Mockito, JMock 등이 있고, Python에서는 unittest.mock이 있습니다. Mock의 주요 역할 메서드 호출 검증: Mock 객체가 특정 메서드를 얼마나 많이, 어떻게 호출되었는지 검증합니다. 상태 검증: Mo..