여니의 프로그래밍 study/Spring & Spring Boot

[스프링부트] given - when - then 패턴

여니's 2022. 3. 22. 14:40

 

 

 

// given 에서는 준비

: 테스트에 사용하는 변수, 입력 값을 정의하거나

Mock 객체를 정의하는 구문도 포함됩니다.

 

 

// when에서는 실행

: 실제로 액션을 하는 테스트

 

 

// then에서는 검증!

: 테스트를 검증합니다.

예상한 값과 실제 실행을 통해 나온 값을 검증합니다.