해야 할 목록
- 패스트 캠퍼스 강의
- Ch07. Server to Server 간의 연결
- 03. Naver 지역 검색 API 연동해보기
- Ch08. JUnit 으로 테스트 하기
- 01. JUnit란
- REST API CRUD 테스트 코드 작성하기
- 테스트 커버리지 확인하기
-
걷기 30분 이상
-
23시 이전 취침
-
책 읽기
-
목표 다짐하고 계획 세우기
하지 말아야 할 것
1. 쓸데 없는 유튜브 시청 하지 않기
2. 과거 및 쓸모없는 생각 하지 않기
3. 부정적인 감정 가지지 않기
4. 한계를 정하지 않기
5. 코인 타점 안왔으면 쳐다보지 않기
하루목표일과
하루일과
16:23 ~ 18:55 패스트캠퍼스 강의 및 휴식 35분
18:55 ~ 19:05 가계부 정리
19:05 ~ 20:40 저녁 및 집 이동
20:40 ~ 21:55 걷기 및 생각정리
21:55 ~ 22:30 씻기
22:30 ~ ??
달성 목록 or 시도
1. 패스트 캠퍼스
- Ch07. Server to Server 간의 연결
- 03. Naver 지역 검색 API 연동해보기
- Ch08. JUnit 으로 테스트 하기
- 01. JUnit란
- REST API CRUD 테스트 코드 작성하기
- 테스트 커버리지 확인하기
반성 및 하루 돌아보기
공부 내용
TDD(Test-driven Development)
- 테스트 주도 개발에서 사용하지만 코드의 유지 보수 및 운영 환경에서의 에러를 미리 방지 하기 위해서 단위 별로 검증하는 테스트 프레임워크
단위테스트
- 작성한 코드가 기대하는 대로 동작 하는지 검증하는 절차
JUnit
- Java기반의 단위 테스트를 위한 프레임워크, Annotation 기반으로 테스트를 지원하며 Assert를 통하여 (예상, 실제)를 통해 검증
테스트 커버리지 확인하기
- build.gradle에 아래 코드 추가 후 build
plugins {
id 'jacoco'
}
- gradle의 Tasks - verification - test 실행 후 build - reports - tests - test - index.html 열어서 확인