Unit test
- ๋จ์ ํ ์คํธ: ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ณธ ๋จ์์ธ ๋ชจ๋์ ํ ์คํธ
- ๋ชจ๋์ด ์ ๋๋ก ๊ตฌํ๋์ด ์ ํด์ง ๊ธฐ๋ฅ์ ์ ํํ ์ํํ๋์ง ํ ์คํธ
- ํ๋ก๊ทธ๋จ์ ๊ฐ ๋ถ๋ถ์ ๊ณ ๋ฆฝ์์ผ, ๊ฐ๊ฐ์ ๋ถ๋ถ์ด ์ ํํ ๋์ํ๋์ง ํ์ธ
- Unit test๊ตฌ์กฐ๊ฐ ์กํ์์ผ๋ฉด, ์ถํ์ ๋ฆฌํฉํ ๋ง ํ ํ์ธ์ด ์ฝ๊ธฐ๋๋ฌธ์ ๋ณ๊ฒฝํ๊ธฐ ์ฌ์
@testable import [๋ชจ๋๋ช ]
- ๋ชจ๋์ ์ ๊ทผํ์ฌ internal๊ณผ ๊ฐ์ด ์ ๊ทผ์ ํ์ด ๊ฑธ๋ ค์๋ ๊ณณ์ ์ ๊ทผ ํ ์ ์๊ฒ๋๋ค.
- private, fileprivate์ ์ ๊ทผํ ์ ์๋ค.
๋ฐ์ํ