Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 모던자바
- DP
- backtracking
- 백준
- Spring
- TDD
- algorithm
- 코틀린
- 알고리즘
- kotlin
- 자바
- OS
- java
- back-end
- 백트래킹
- lambda
- Brute-force
- 스프링
- LEVEL2
- 운영체제
- 자료구조
- 네트워크
- 그래프
- baekjoon
- BFS
- 프로젝트
- programmers
- DFS
- 프로그래머스
- Java8
Archives
- Today
- Total
목록테스트 (1)
요깨비's LAB
[Spring Boot, Back-End] 번외. Mock(가짜) 객체
지난번에 ControllerTest를 만들면서 우리가 테스트하고자 하는 것 외에 여러개의 객체가 동시에 주입되는 것을 확인했습니다. 이 경우에는 우리가 테스트하고자 하는 대상 외에 것들에 대한 의존성이 커서 우리가 테스트에 집중하기가 어려웠습니다. 그리고 하나의 테스트를 통과시키기 위해 의존하는 부분들을 모두 만들어줘야 했습니다. 이러한 어려움을 해결하기 위해 사용하는 것이 바로 MockObject입니다. 1. Mokito 스프링은 기본적으로 POJO 방식의 자바 오브젝트를 권장합니다. 그래서 Mokito와 같은 라이브러리를 제공합니다. 코드를 통해 살펴보도록 하겠습니다. @RunWith(SpringRunner.class) @WebMvcTest(RestaurantController.class) // Re..
웹 개발/스프링 부트 프로젝트(레스토랑 예약)
2020. 1. 16. 20:09