https://github.com/GSM-Backend-Dev-Class/Task.2-10
π‘μμ½
- JUnitμ μ΄μ©ν λ¨μν
μ€νΈλ₯Ό μμ±ν΄λ³΄λ©° μ€λ¬΄μμ ν¨μ¨μ± μλ κ°λ°νκ²½μ ꡬννλλ°
β
μꡬμ¬ν
- κ°μΈ λ ν¬μ§ν°λ¦¬κ° μλ 미리 μμ±λ λ ν¬μ§ν°λ¦¬λ₯Ό μ΄μ©ν΄μ£ΌμΈμ
- κ°μ μ½λ리λ©μ μ§ννκ³ κ΅¬νλ 6κ°μ§ μλν¬μΈνΈ(
GET /api/v1/news/{newsId}
,GET /api/v1/news
,GET /api/v1/news/search
,POST /api/v1/news
,PUT /api/v1/news/{newsId}
,DELETE /api/v1/news/{newsId}
)μ λνμ¬ μλΉμ€ ν΄λμ€μ λ©μλλ€μ κ°κ° μν©μ λ§κ² ν
μ€νΈ νλ ν
μ€νΈ μ½λλ₯Ό μμ±νμ¬μ£ΌμΈμ.
- μμ νμμΌλ‘ λ¨μ ν
μ€νΈλ₯Ό μμ±νλ μ΅μν mockκ³Ό JUnitμ μ¬μ©νμ¬μ£ΌμΈμ.
- κ°λ₯νλ€λ©΄ DCI ν¨ν΄μΌλ‘ κ³μΈ΅ννμ¬ κ΅¬νν΄λ³΄μλκ±Έ μΆμ²ν©λλ€!
- master λΈλμΉκ° μλλΌ task/{μμ μ μ΄λ¦} ννλ‘ λΈλμΉλ₯Ό μμ±νμ¬ master λΈλμΉλ₯Ό ν₯νμ¬ PRμ κ±Έμ΄ μ£ΌμΈμ