JUnit - @ParameterizedTest, @ValueSource, @CsvSource, @MethodSource ์ด๋
ธํ
์ด์
• ์๋
ํ์ธ์~ ์ด์ ์ ์ด์ํ๋ ๋ธ๋ก๊ทธ ๋ฐ GitHub, ๊ณต๋ถ ๋ด์ฉ์ ์ ๋ฆฌํ๋ Study-GitHub ๊ฐ ์์ต๋๋ค! • ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ • GitHub • Study-GitHub • ๐ ๐ JUnit5 - @ParameterizedTest, @ValueSource, @CsvSource, @MethodSource ์๋
ํ์ธ์! ์ด๋ฒ ์๊ฐ์ ์ ๋ฆฌํ ๋ด์ฉ์ JUnit์์ ํ๋ผ๋ฏธํฐ์ ํ
์คํธ์ ๊ด๋ จ๋ ๋ค์ํ ํ
์คํธ ๋ฐฉ๋ฒ์
๋๋ค. ์ด๋ฒ์ ๋ฅ์คํธ์คํ
์์ ์งํํ๋ ์๋ฐ ํ๋ ์ด๊ทธ๋ผ์ด๋ ๊ณผ์ ์ ๋ค์ผ๋ฉด์ ํ
์คํธ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์๋๋ฐ์, ์ด์ ๊ด๋ จํด ํ๋ผ๋ฏธํฐ์ ์ค๋ณต ๊ฐ์ ๋ํ ํ
์คํธ ์ฝ๋๋ฅผ ์ ๊ฑฐํ๊ฑฐ๋, ์
๋ ฅ ๊ฐ์ ๋ฐ๋ผ ๊ฒฐ๊ณผ ๊ฐ์ด ๋ค๋ฅธ ๊ฒฝ์ฐ๋ ํ
์คํธ๊ฐ ๊ฐ๋ฅํ๋๋ก ๊ตฌํํ๋ ๊ณผ์ ์์ ์์ ์ด๋
ธํ
์ด์
์ ์ฌ์ฉํ๊ฒ ๋์๋๋ฐ์, ๊ฐ๋ตํ๊ฒ ์ ..
2021. 6. 8.