-
Notifications
You must be signed in to change notification settings - Fork 3
Jest & React Testing Library
JDesignSystem์์๋ Jest์ React Testing Library๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ฅ ์ค์ฌ์ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์์ฑํ๊ณ , ์ฌ์ฉ์์๊ฒ ์์ ์ ์ธ ์ฌ์ฉ์ฑ์ ์ ๊ณตํ์์ต๋๋ค.
-
Jest
Jest๋ ๋งค์ฐ ๋น ๋ฅด๊ณ ์์ ์ ์ธ ํ ์คํธ ํ๊ฒฝ์ ์ ๊ณตํฉ๋๋ค. Jest๋ ์ค๋ ์ท ํ ์คํ , ๋น๋๊ธฐ ํ ์คํ ๋ฑ ๋ค์ํ ํ ์คํ ๊ธฐ๋ฅ์ ์ง์ํ๋ฉฐ, ๊ฐํธํ ์ค์ ๊ณผ ํจ๊ป ํ์ฅ์ฑ ๋ํ ๋์ต๋๋ค. -
React Testing Library
React Testing Library๋ ์ฌ์ฉ์ ๊ฒฝํ ์ค์ฌ์ ํ ์คํธ๋ฅผ ๋์์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด, ์ปดํฌ๋ํธ์ ์ํ๊ฐ ์๋ ์ฌ์ฉ์์ ๊ด์ ์์์ ๋์์ ํ ์คํธํ ์ ์์ด, ์ค์ ์ฌ์ฉ ์๋๋ฆฌ์ค์ ๋ ๊ฐ๊น์ด ํ ์คํธ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
Jest
์ React Testing Library
๋ฅผ ํจ๊ป ์ฌ์ฉํจ์ผ๋ก์จ ํ๋ก์ ํธ์ ํ
์คํธ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ํํ ์ ์์ต๋๋ค.
JDesignSystem์ ๊ตฌํ๋ณด๋ค๋ ์ค์ ๊ธฐ๋ฅ์ ์ง์คํ์ฌ ํ ์คํธ ์ผ์ด์ค๋ฅผ ์์ฑํ์์ต๋๋ค. ์ฝ๋์ ๊ตฌํ ๋ฐฉ์์ ์ธ์ ๋ ์ง ์ฝ๋ ํ์ง ๊ฐ์ ์ ์ํด ๋น๊ต์ ์ฝ๊ฒ ๋ณ๊ฒฝ๋ ์ ์์ง๋ง, ์ปดํฌ๋ํธ์ ๊ธฐ๋ฅ ์์ฒด๋ ์ฝ๊ฒ ๋ณ๊ฒฝ๋์ง ์์ต๋๋ค. ์ด ์ ์ ๊ณ ๋ คํ์ฌ, ์ ํฌ๋ ๋ณํ์ ๊ฐํ๊ณ ์ง์๊ฐ๋ฅํ ํ ์คํธ ์ผ์ด์ค ์์ฑ์ ๋ชฉํ๋ก ํ์์ต๋๋ค.