jest void 함수 테스트1 Nest.js : Ports and Adapters Architecture 구현하기 (3) - Test Ports and Adapters Architecture를 구현하면서 테스트 코드를 작성중에 생긴일이다. 또한, Jest를 이용하여 void 함수를 어떻게 처리하냐에 대한 내용도 있다! 테스트를 작성하는데, 나는 기능 별로 port를 만들어 port마다 함수를 하나씩 작성한게 아니라 Service 별로(리소스 별로) port를 만들어서 거기다가 함수를 몽땅 때려박는 형식으로 작성을 했다. 그러다 보니 유닛 테스트 코드를 작성할 때, 자그마한 문제가 발생했다. 먼저, 내가 처음에 짜둔 코드를 봐보자. // auth.service.spec.ts class MockUserRepositoryOutboundPort implements UserRepositoryOutboundPort { private readonl.. 2023. 2. 26. 이전 1 다음