태그: Mock

[파이썬] 테스트 모킹 - unittest.mock

본 포스트의 내용을 문제없이 이해하려면 파이썬의 기본 테스팅에 대한 선수 지식이 필요합니다. 해당 지식이 부족하신 분들은 관련 포스트를 먼저 읽고 돌아오시는 것을 추천드립니다. Mocking이란?단위 테스트를 작성하다보면 데이터베이스 또는 외부 API에 의존하는 코드를 테스트해야 할 일이 필연적으로 생기기 마련입니다.운영 환경 대비 제약이 많은 테스트

[Jest] jest.mock() 모듈 모킹

지난 포스트에서 jest.fn()과 jest.spyOn() 함수를 어떻게 사용하는지 배웠습니다.이번 포스트에서는 Jest에서 제공하는 또 다른 모킹 함수인 jest.mock()를 활용해서 좀더 다양한 상황에서 모킹을 해보도록 하겠습니다. 자바스크립트 모듈먼저 자바스크립트에서 모듈이 무엇인지에 대해서 간단하게 개념만 짚고 넘어가겠습니다.모듈이란 어떤 코드를

[Jest] jest.fn(), jest.spyOn() 함수 모킹

자바스크립트 테스팅 프레임워트로 Jest를 사용할 때 장점 중에 하나는 다른 라이브러리 설치 없이 바로 mock 기능을 지원한다는 점입니다.여기서 mock을 한국어로 뭐라고 번역해야 모르겠는데, 주변에서 보면 “모킹하다”, “뫀객체” 등으로 영어를 차용해서 쓰고 있는 것 같습니다. mocking 이란?먼저 mocking이 생소하신 분들을 위해서 mockin