// given 에서는 준비
: 테스트에 사용하는 변수, 입력 값을 정의하거나
Mock 객체를 정의하는 구문도 포함됩니다.
// when에서는 실행
: 실제로 액션을 하는 테스트
// then에서는 검증!
: 테스트를 검증합니다.
예상한 값과 실제 실행을 통해 나온 값을 검증합니다.
'여니의 프로그래밍 study > Spring & Spring Boot' 카테고리의 다른 글
[스프링부트] HTTP 구조 - header , body (0) | 2022.03.22 |
---|---|
[스프링부트] PostApiControllerTest.java (게시글 등록) (0) | 2022.03.22 |
[스프링부트] @Autowired와 private final 차이점 (1) | 2022.03.22 |
[스프링부트] 순환 참조 문제란? (0) | 2022.03.22 |
[스프링부트] 트랜잭션의 의미와 사용 이유 (0) | 2022.03.22 |