https://github.com/GSM-Backend-Dev-Class/Task.2-8
๐ก์์ฝ
- JUnit๊ณผ ํ
์คํธ์ ๊ฐ๋
,๊ทธ๋ฆฌ๊ณ ๋จ์ ํ
์คํธ์ ๋ํ์ฌ ํ๊ตฌํ๊ณ ์ด๋ฅผ ์ค๋ฌด์ ์ฌ์ฉํ ์ ์๋๋ก ์ค๋นํฉ๋๋ค
โ
์๊ตฌ์ฌํญ
- ๊ฐ์ธ ๋ ํฌ์งํฐ๋ฆฌ๊ฐ ์๋ ๋ฏธ๋ฆฌ ์์ฑ๋ ๋ ํฌ์งํฐ๋ฆฌ๋ฅผ ์ด์ฉํด์ฃผ์ธ์
- ๋ ํฌ์งํฐ๋ฆฌ์ ๋ฐ๋ก Commit ํ Push ํ๋๊ฒ ์๋๋ผ ์์ ์ ์ด๋ฆ์ผ๋ก ๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ํ๋ ์์ฑ ํ ๊ทธ ์์ ๊ณผ์ ๋ฒํธ(1-1,2-1,3-1โฆ)๋ฅผ ์ด๋ฆ์ผ๋ก ๊ฐ์ง๋ ๋๋ ํฐ๋ฆฌ ๋ค์ ์์ฑํ์ฌ ์ ๋ฆฌํ๋๋ก ํด์ฃผ์ธ์
- JUnit์ ๋ํ์ฌ ์กฐ์ฌํด์ฃผ์ธ์
- ํตํฉ ํ
์คํธ์ ๋จ์ ํ
์คํธ์ ์ฐจ์ด์ ๊ณผ ๋จ์ ํ
์คํธ๋ฅผ ๋ง์ด ์ฌ์ฉํ๋ ์ด์ ์ ๊ดํ์ฌ ์์๋ด์ฃผ์ธ์
- DCI์ BDD ํจํด์ ๋ํ์ฌ ๊ณต๋ถํด์ฃผ์ธ์