test_code
μ± ν
μ€νΈ
- πΏ Unit Test : λ¨μ κΈ°λ₯, λ°©λ² λλ ν΄λμ€λ₯Ό ν
μ€νΈ. (κ°μ₯ μμ λ¨μμ ν
μ€νΈ)
- π Widget Test : λ¨μΌ μμ ―μ ν
μ€νΈ. (μ»΄ν¬λνΈ ν
μ€νΈ)
- π² Integration Test : μμ±λ μ±μ΄λ μ±μ μλΉ λΆλΆμ ν
μ€νΈ
πΏ Unit Test(λ¨μ ν
μ€νΈ)
- λ¨μκΈ°λ₯, λ°©λ² λλ ν΄λμ€λ₯Ό ν
μ€νΈνλ€. λ¨μ ν
μ€νΈμ λͺ©μ μ λ€μν 쑰건 μλμμ λ‘μ§ λ¨μμ μ νμ±μ κ²μ¦νλ κ²μ΄λ€.
- μΌλ°μ μΌλ‘ ν
μ€νΈ λλ λ¨μ μ‘°μ§μ μΈλΆ μμ‘΄μ±μ λͺ¨μ κ°μ²΄λ‘ λ체νλ€.
- μ¬μ©λ°©λ²
- λ¨μΌ μμ ―μ ν
μ€νΈνλ€. μμ ― ν
μ€νΈμ λͺ©μ μ μμ ― UIκ° μμνλλ‘ λ³΄μ΄κ³ μνΈ μμ©νλμ§ κ²μ¦νλ κ²μ΄λ€.
- μμ ― ν
μ€νΈλ λ€μμ ν΄λμ€λ₯Ό ν¬ν¨νλ©° μ ν©ν μμ ― μλͺ
μ£ΌκΈ° 컨ν
μ€νΈλ₯Ό μ 곡νλ ν
μ€νΈ νκ²½μ μꡬνλ€.
- μ¬μ©λ°©λ²
π² Integration Test(ν΅ν© ν
μ€νΈ)
- μμ±λ μ±μ΄λ μ±μ μλΉ λΆλΆμ ν
μ€νΈνλ€. ν΅ν© ν
μ€νΈμ λͺ©μ μ μ±μ΄ μ 체μ μΌλ‘ μλνλμ§, λͺ¨λ μμ ―μ΄ μμλλ‘ μλ‘ ν΅ν©λμ΄ μλμ§λ₯Ό νμΈνλ κ²μ΄λ€.
- μ±μ μ±λ₯ κ²μ¦μ μν΄ μ¬μ©ν μλ μλ€.
- μ¬μ©λ°©λ²