Java Unit Test 교육 내용 정리 (2)

2019. 12. 4. 23:21프로그래밍 언어/Java

Java Unit Test 교육

2019. 12. 4 (목) 13:30 ~ 17:30
남서울센터 6층 레츠런파크

수업자료
https://github.com/madosa/lecture-junit
lecture-junit/Java-Spring Unit Test.md 파일 확인


자바 테스트 자동화 관련 자료
https://www.slideshare.net/gyumee/ss-90206560

 


II. 개발 환경 구축

3. Spring Boot 프로젝트 설정

1) Clone

수업자료 GitHub 링크에 들어가서

/Users/narae/Projects/workspace/interpark_lecture_junit
해당 경로에 Clone 받거나 ZIP 파일을 다운받아 압축해제 해놓습니다.

 

 

2) 경로 수정

IntelliJ에서 프로젝트 열고

pom.xml 에서 baseDir, systemPath 수정

# 기존
<baseDir>/Users/majoonchae/Projects/Workspace</baseDir>
<systemPath>${baseDir}/interpark_lecture_junit/jars/std-common-0.0.1-SNAPSHOT.jar</systemPath>
# 변경
<baseDir>/Users/narae/Projects/Workspace/interpark_lecture_junit</baseDir>
<systemPath>${baseDir}/jars/std-common-0.0.1-SNAPSHOT.jar</systemPath>

 

 

3) Maven Install

좌측 하단 네모 아이콘을 누르고 Maven 클릭

우측 Maven 창에서 install 더블클릭

 

 

4) Auto-Import 설정

intelliJ 우측 하단에 이런 창이 나타나면 Enable Auto-Import를 누르거나

 

[Preferences](단축키: Command + , ) - [Editor] - [General] - [Auto Import] 에서

- Add unambiguous imports on the fly

- Optimize imports on the fly (for current project)

두가지를 체크합니다.

 

5) Configurations

우측 상단 [LectureJunitApplication] 옆의 화살표 - [Edit Configurations ...]

 

VM options:		-Dspring.profiles.ative=local
Working directory:	$MODULE_WORKING_DIR$

위와 같이 설정 후 저장합니다.

 

6) Swagger 확인


localhost:48080/swagger-ui.html

(직접 주소창에 입력해주셔야합니다.)

 

Swagger에서 Health Check 해서
Response body에 "API Server Alive!!"가 나오면 성공!

 


 

 

관련 포스트

Java Unit Test 교육 내용 정리 (1)

Java Unit Test 교육 내용 정리 (2)

Java Unit Test 교육 내용 정리 (3)

 

참고

tech-wiki : 공통 라이브러리 개발