강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

보노보놈님의 프로필 이미지
보노보놈

작성한 질문수

따라하며 배우는 TDD 개발 [2023.11 업데이트]

node-mocks-http

mock 사용 관련

작성

·

161

0

mock 을 한번 선언하면 테스트 전 구문에 영향을 끼쳐서 테스트가 잘 되지 않아 고심 중에 있습니다.

const al = require('./al');

it('',()=>{

al.solve.mockReturnValue(1);

})

같은 식으로 하니 그외 모든 테스트에서도 al.solve 가 1을 리턴합니다. 그래서 afterEach에 al.solve.mockReset(); 를 해주었더니, 모두 null을 리턴합니다.. ㅜ ㅜ

it~ 구문 테스트가 여러개 일 때, 한개의 it~ 테스트 구문안에서만 mock이 특정 역할을 하고 그 외의 it~ 테스트 안에서는 원래대로 함수를 호출하는 방법이 없을까요?

 

퀴즈

새 기능을 개발할 때 테스트 코드를 먼저 작성하는 개발 방법론은 무엇일까요?

애자일 개발

폭포수 모델

테스트 주도 개발 (TDD)

행동 주도 개발 (BDD)

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
보노보놈님의 프로필 이미지
보노보놈

작성한 질문수

질문하기