π Study/Spring
junit4 μ junit 5 μ μ°¨μ΄μ κ³Ό μ₯λ¨μ κ·Έλ¦¬κ³ λλ₯Ό λλ§μ΄ μ°μ΄λμ§?
kkh1902
2023. 5. 1. 21:23
728x90
λ°μν
JUnitμ Java μΈμ΄λ₯Ό μν λ¨μ ν μ€νΈ νλ μμν¬μ λλ€. JUnit4λ μ΄μ μ λ§μ΄ μ¬μ©λμκ³ , JUnit5λ JUnit4μ λ¬Έμ μ μ 보μνκ³ μλ‘μ΄ κΈ°λ₯μ μΆκ°ν λ²μ μ λλ€.
JUnit4μ μ₯λ¨μ
- μ₯μ
- JUnit4λ μμ μ μ΄κ³ μ±μν νλ μμν¬μ λλ€.
- νλΆν κΈ°λ₯μ μ§μνλ©° λλΆλΆμ Java κ°λ°μλ€μ΄ μ΅μν©λλ€.
- λν λ€μν IDEμμ μ§μλμ΄ μ¬μ©μ΄ νΈλ¦¬ν©λλ€.
- λ¨μ
- JUnit4λ νμ₯μ±μ΄ λ¨μ΄μ§κ³ ν μ€νΈ μ½λμ ꡬμ±μ΄ μ΄λ €μΈ μ μμ΅λλ€.
- λν λ©ν°μ€λ λ ν μ€νΈ μ§μμ΄ λΆμμ νλ€λ λ¬Έμ μ μ΄ μμ΅λλ€.
JUnit5μ μ₯λ¨μ
- μ₯μ
- JUnit5λ JUnit4μ λ¬Έμ μ μ 보μνκ³ μλ‘μ΄ κΈ°λ₯μ μΆκ°νμ΅λλ€.
- ν μ€νΈ μΈμ€ν΄μ€ λΌμ΄νμ¬μ΄ν΄μ μ§μνκ³ , λμ ν μ€νΈλ₯Ό μ§μνλ©°, ν μ€νΈ νλΌλ―Έν°ν κΈ°λ₯λ μΆκ°λμμ΅λλ€.
- λν λͺ¨λνκ° κ°λ₯νμ¬ νμν λͺ¨λλ§ μ¬μ©ν μ μμ΅λλ€.
- λ¨μ
- JUnit5λ μμ§ λ§μ Java κ°λ°μλ€μ΄ μ΅μνμ§ μμ΅λλ€. λν IDE μ§μμ΄ JUnit4μ λΉν΄ λ―Έν‘ν κ²½μ°λ μμ΅λλ€.
- JUnit5κ° JUnit4μ λΉν΄ λ§μ μλ‘μ΄ κΈ°λ₯μ μ 곡νλ―λ‘ μ΅κ·Όμλ λ λ§μ΄ μ¬μ©λκ³ μμ΅λλ€.
- κ·Έλ¬λ μΌλΆ νλ‘μ νΈμμλ μμ§ JUnit4λ₯Ό κ³μ μ¬μ©νκ³ μμ΅λλ€.
728x90
λ°μν