티스토리 뷰

Framework/Spring

[Spring] JUnit

DUCKBAE's 2022. 7. 20. 00:42

시작하기 앞서, 이 글을 쓰기 이전에는 JUnit을 활용해 본 적이 없다.

나는 지금까지 API 구현하면 서버 돌려서 테스트 하거나 Debug 모드로 테스트를 해왔던 것이다 😱

spring boot에 대해서 공부하면서 controller, service, repository 별로 테스트가 필요했고 JUnit을 활용하기로 결심했다.

 

정의

Java 프로그래밍 언어를 위한 단위 테스트 프레임워크이다.

 

특징

  • 테스트를 작성하고 실행하는데 사용되는 오픈소스 프레임워크이다.
  • 테스트 방법을 식별하기 위한 어노테이션을 제공한다.
  • 예상 결과를 테스트하기 위한 Assertions 를 제공한다.
  • 테스트 실행을 위한 테스트 러너를 제공한다.
  • 결과에 따른 피드백을 즉시 확인할 수 있다.

 

사용

spring-boot-starter-test 라이브러리 의존 추가한다.

 

 

참고

https://www.tutorialspoint.com/junit/junit_overview.htm

'Framework > Spring' 카테고리의 다른 글

[JPA] View Table  (0) 2022.07.28
[JPA] Composite Key  (0) 2022.07.22
[Spring] EnvironmentPostProcessor  (0) 2022.07.13
[Spring] AOP  (0) 2022.06.14
[Spring] Spring Framework란  (0) 2022.06.12
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함