NextJs ์ TypeScript ํ๊ฒฝ์์ Jest , React-Testing-Library ์
ํ
ํ๊ธฐ (์ฝ์ง์ค์ง๊ฒํจ...)
์
๋ฌด๋ฅผ ๋ณด๋ฉด์ ํ์ฌ ์งํ ์ค์ธ ํ๋ก์ ํธ์ ์ฝ๋๋ฅผ ์กฐ๊ธ ๋ ๊ฐ์ ์ํค๊ณ ์์ผ๋ก์ ์์
์ ํธํ๊ฒ ๊ฐ์ ธ๊ฐ๊ธฐ ์ํด์ ์ด๋ค ์ผ๋ค์ ํ ์ ์์๊น? ํ๋ ์๊ฐ์ ํ๋ค๊ฐ ํ
์คํธ ์ฝ๋ ์
ํ
์ ํด๋ณด์๋ผ๋ ๋ค์ง์ ํ๊ฒ ๋์๋ค. ํ์ฌ ์งํ ์ค์ธ ์ฝ๋์์๋ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋น์ทํ ํ๊ฒฝ์ ์กฐ์ฑํ ํ
์คํธ ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ์ํ ์ผ์์ ํ
์คํธ ๊ฐ๋ฐํ๊ฒฝ์ ์กฐ์ฑํ๋ ค๊ณ ์๋ํ๋ค. ์ฌ๊ฑธ? ์ฝ์ง์ ์ดํ ์ฌํ ๋์ ํ๊ณ ๋๋๋ค. ํ์ง๋ง ์ฌ์ ํ ๋ฏธ๊ถ์ ๋น ์ ธ์๊ณ ์ด๊ฑธ ๋ค์ ์ฌ์ฐํด๋ผ ์ ์์๊น? ํ๋ ์๋ฌธ์ด ๊ฐํ๊ฒ ๋ค์ด์ ๋ค๊ธํ๊ฒ ์ด๊ณณ์ ๋จ๊ฒจ๋ณด๋ ค๊ณ ํ๋ค. ๋งจ๋ ๋ฃ๊ธฐ๋งํ๊ณ ์ฌ๊ธฐ์ ๊ธฐ ๊ตฌ๊ธ๋ง ํ๋ค๊ฐ ๋ณด๊ธฐ๋ง ํ์ง. ์ ์ ์จ๋ณธ ์ ์ ์๋ ํ
์คํธ ์ฝ๋. ์ฌ๋ฌ ๋ธ๋ก๊ทธ๋ฅผ ์ฐธ๊ณ ํด์ ์งํ์ ํ์๋๋ฐ, ๋ญํ๋ ์ ๋๋ก ์ดํดํ๋ ๊ฒ ์์ผ๋ ์ฝ๋๋ ์์ ์งฌ๋ฝ์ด ๋๊ณ tes..