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

김창호님의 프로필 이미지
김창호

작성한 질문수

Flutter 테스트 기초

04. Mockito

GeneratedMocks로 생성한 코드의 위치를 변경하고싶어요

작성

·

129

0

GeneratedMocks로 생성한 코드들이 많아지면 복잡할 것 같아서 생성되는 파일의 위치를 자동으로 변경해주고 싶은데요,

예를들면 현재 코드가 있는 디렉토리에 generated라는 디렉토리 안에다가 생성된 파일을 저장해주고싶어요.

어떠한 설정을 해야할까요?

답변 1

0

오준석님의 프로필 이미지
오준석
지식공유자

build.yaml 파일에 옵션을 줘서 특정 위치로 생성할 수 있습니다.

targets:

  $default:

    builders:

      mockito:

        options:

          # .g.dart 파일을 원하는 폴더에 생성하도록 설정

          output: lib/generated/

 

또는 Android Studio 에서 옵션을 줘서 접혀 보이게 하는 방법도 있습니다.

https://velog.io/@jsoh/Flutter-g.dart-%ED%8C%8C%EC%9D%BC-%ED%95%A9%EC%B3%90-%EB%B3%B4%EC%9D%B4%EA%B2%8C-%ED%95%98%EA%B8%B0

김창호님의 프로필 이미지
김창호
질문자

엇 저는 테스트코드가 위치한 디렉토리에 generated디렉토리 안에 위치했으면 좋겠는데요, 이럴때 설정을 어떻게 해야할까요?

오준석님의 프로필 이미지
오준석
지식공유자

아 그러시군요. 테스트의 경우에만 별도의 설정을 하기는 어려워 보입니다. 두 번째 방법으로 접혀보이게 하시는 것이 최선일 것 같습니다.

김창호님의 프로필 이미지
김창호

작성한 질문수

질문하기