[C/C++ Tip] 29. C언어 Unit Test
·
C언어 30강
Unit TestC언어에서 단위 테스트(Unit Test)를 구현하는 방법 중 하나는 간단한 함수와 함께 assert 매크로를 사용하는 것이다. assert 매크로는 조건이 참이 아닐 경우 프로그램을 종료시키므로, 예상된 결과가 실제 결과와 일치하는지 검증하는 데 유용하다. 더 복잡한 테스트 요구 사항이 있는 경우, C언어용 테스트 프레임워크(예: CUnit, Unity, CMocka 등)를 사용할 수 있다. 여기에는 간단한 add 함수와 이 함수에 대한 단위 테스트 예제가 포함되어 있다. 이 예제는 assert를 사용하여 구현된다. asset 함수를 사용하기 위해선 assert.h를 include 해야 한다.#include #include // 간단한 덧셈 함수 정의int add(int a, int b..