왜 Mockito를 통해 테스트를 해야 할까?
mockito는 스스로를 자바의 단위 테스트를 위한 '맛있는' 프레임워크라고 부르고 있다. mockito를 사용하면 기존 코드, 혹은 아직 만들지 않은 코드에 대한 스텁(Stub)을 만들 수 있다. mockito와 Stub을 통한 테스트가 어떤 장점이 있길래 많은 사람들이 이를 사용하는 것일까? Out-In 개발은 비즈니스 요구 사항이 명확하지 않은 상태에서 빠르게 사용자 인터페이스부터 설계하는 방식이다. 사용자의 진입점을 먼저 정의한 뒤 비즈니스 로직들에 대한 설계가 이루어진다. 내부 구현에 대한 설계가 완벽하게 이루어지지 않아 Out-In 방식으로 사용자의 진입점부터 개발하는 상황을 생각해 보자. 간단하게 하나의 서비스 클래스를 의존하는 컨트롤러를 아래와 같이 만들었다. MockitoService..
Java
2023. 5. 14. 22:37
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- springboottest
- MySQL
- 함수형 인터페이스
- Java
- thenComparing
- JPA JSON
- Payload 암호화
- 우테코
- invokedynamic
- GitHub Discussion 템플릿
- 생성자 주입
- 의존성 주입
- 람다식
- Spring
- GitHub Discussion
- Spring 테스트
- Spring Boot Monitoring
- java switch case
- MySQL 이벤트 스케줄
- Fromtail
- 자바
- Jenkins 예약 배포
- logback-spring.xml
- stubbing
- 우테코 5기
- JPA
- RandomPort
- 스프링
- 우테코 프리코스
- GitHub Discussion Template
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함