강의

멘토링

커뮤니티

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

LYY님의 프로필 이미지
LYY

작성한 질문수

생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현

서버에 배포할때 질문입니다.

작성

·

258

1

서버에 만든 템플릿 프로젝트를 배포하고 나서

./gradlew clean build 명령어로 빌드할때
기본 으로 생성되는

@SpringBootTest
class SpringApiAppApplicationTests {

   @Test
   void contextLoads() {
   }

}

이 테스트가 빌드시에 자동으로 실행되는데,

 

빌드시에는 VMOption으로 jasypt password가 입력이 안되어서 그런지 자꾸 test에 실패합니다.

 

일단 test를 실행하지 않고 빌드하긴 했는데 이럴 경우엔 구파고님은 어떻게 하시나요?

답변 1

2

구파고님의 프로필 이미지
구파고
지식공유자

안녕하세요 준표님. 저같은경우는 사실 단위테스트 위주로 작성을해서 SpringBootTest를 잘 사용하지 않는편입니다.

 

일단 application.yml 을 테스트용으로 하나 만들어서 거기는 암호화를안하고 테스트용 더미데이터를 넣어두는 방식으로 배포하셔도 됩니다.

LYY님의 프로필 이미지
LYY
질문자

넵 좋은 답변 고맙습니다~~

LYY님의 프로필 이미지
LYY

작성한 질문수

질문하기