More Useful ASSERT
- File Mode
- Wnd Mode
- Silent Mode (output)
- File Mode
- Wnd Mode
- Silent Mode (output)
- Color Emphasis
- Compare String
- Compare No Case String
- Compare String
- Compare No Case String
- Insert Test Title
- Insert Code Line Number
- Insert Code Line Number
- One Source Code, One Library
C++ κ°λ°μ, νΉν Window νλ‘κ·Έλλ°μ ν λμλ ASSERTλ₯Ό μμ¨μΌ ν©λλ€.
μμ΄λ€κΈ° 보λ€λ λ§μ΄ μ¨μΌ ν©λλ€. νμ§λ§ λ§€λ² λ¨λ ASSERT μ°½ λλ¬Έμ λ²κ±°λ‘κ³ ,μ μμ°κ² λμ£ .
κ·Έλ λ€κ³ Output λͺ¨λλ‘ ASSERTλ₯Ό μ°λ©΄ Fail λλ κ²μ μ½κ² νμΈ νκΈ° μ΄λ ΅κ³ , λ μλ§μ TRACE λ€ λλΆμ λΆκ°μ΄ λμ§ μμ΅λλ€.
CppUnit μ μΈλ €κ³ λ ν΄ λ³΄μμ§λ§ μμ λ무 κΉλ€λ‘μμ ASSERTλ₯Ό μμ νκΈ°λ‘ λ§ λ¨Ήμμ΅λλ€.
μμ΄λ€κΈ° 보λ€λ λ§μ΄ μ¨μΌ ν©λλ€. νμ§λ§ λ§€λ² λ¨λ ASSERT μ°½ λλ¬Έμ λ²κ±°λ‘κ³ ,μ μμ°κ² λμ£ .
κ·Έλ λ€κ³ Output λͺ¨λλ‘ ASSERTλ₯Ό μ°λ©΄ Fail λλ κ²μ μ½κ² νμΈ νκΈ° μ΄λ ΅κ³ , λ μλ§μ TRACE λ€ λλΆμ λΆκ°μ΄ λμ§ μμ΅λλ€.
CppUnit μ μΈλ €κ³ λ ν΄ λ³΄μμ§λ§ μμ λ무 κΉλ€λ‘μμ ASSERTλ₯Ό μμ νκΈ°λ‘ λ§ λ¨Ήμμ΅λλ€.
κ·Έλμ Output μλμ°μ ASSERT λ¬Έλ²μ λ£κ³ , μΉΌλΌλ₯Ό λ£μ΄ μ½κ² νμΈνκ² νλ©΄ μ΄λ¨κΉ ν©λλ€.
μ§κΈ λ§λ€κ³ μμ§λ§ νμ¬ νλ μμ μ΄ λ§λ¬΄λ¦¬ λ νμμΌ μ μ©ν μ μκ² λ€μ.
μ§κΈ λ§λ€κ³ μμ§λ§ νμ¬ νλ μμ μ΄ λ§λ¬΄λ¦¬ λ νμμΌ μ μ©ν μ μκ² λ€μ.