Kotlin Kotest @beforeSpec @beforeContainer @beforeTest @beforeEach ์ฐจ์ด
BACKEND/Spring
2022. 9. 19. 16:58
Kotest์๋ ์ ํ์ฒ๋ฆฌ๋ฅผ ์ํ ์ฌ๋ฌ๊ฐ์ ์ธํฐํ์ด์ค ํจ์๋ค์ด ์กด์ฌํ๋๋ฐ ๋ํ์ ์ผ๋ก @beforeSpec @beforeContainer @beforeTest @beforeEach .. ๋ฑ์ด ์กด์ฌํ๋ค. ํ ์คํธ ์๋ช ์ฃผ๊ธฐ์ ์ด๋ ํ ์ ํ ์ธํ ์ ํด์ฃผ์ด์ผ ํ๋๊ฒฝ์ฐ ์ฌ์ฉํ๋ค. ์๋ฅผ ๋ค๋ฉด ํ ์คํธ ์ปจํ ์ด๋ ์คํ, ๋ฐ์ดํฐ ์ฝ์ ๋ฑ๋ฑ! ์ด๋ค function์ ์ฌ์ฉํ๋์ ๋ฐ๋ผ ํ ์คํธ ๊ณผ์ ๊ณผ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง ์ ์๊ธฐ ๋๋ฌธ์ ํ์์ ๋ง๊ฒ ๊ณจ๋ผ ์ฌ์ฉํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค. Function Description @beforeEach ๊ฐ testcase ๋ง๋ค ํธ์ถ๋๋ค. @beforeTest ๊ฐ testcase ๋ง๋ค ํธ์ถ๋๋ค. @beforeContainer ๊ฑฑ context๋ง๋ค ํธ์ถ๋๋ค. @beforeSpec ํ๋์ ํ ์คํธ spec (FunS..