본문 바로가기
반응형

컴퓨터/C & C++19

[C++] google test 실제 코드에서 컴파일 및 수행 방법 실제 코드에 적용 목차 google test 설치 방법 google test 수행 방법, ASSERT와 EXPECT google test 다양한 ASSERT, EXPECT 테스트 방법 google test 실제 코드에서 컴파일 및 수행 방법 (본 글) 들어가며 지금까지는 gtest를 설치하고 ASSERT, EXPECT의 다양한 macro들을 알아보았습니다. 이번 포스팅에서는 소스코드와 헤더파일 그리고 테스트 코드 파일이 분리된 환경에서 gtest를 수행하는 방법에 대해서 알아보겠습니다. code design 04.factorial.cpp : factorial 를 계산해주는 함수가 있는 소스코드 04.factorial.h : factorial.cpp 의 header 파일 04.factorial_main.c.. 2023. 9. 3.
[C++] google test 다양한 ASSERT, EXPECT 테스트 방법 Assert와 Expect 목차 google test 설치 방법 google test 수행 방법, ASSERT와 EXPECT google test 다양한 ASSERT, EXPECT 테스트 방법 (본 글) google test 실제 코드에서 컴파일 및 수행 방법 들어가며 지난 포스팅에서는 첫 번째 google test code를 작성해보았습니다. 그리고 간단하게 ASSERT와 EXPECT에 대해서도 알아보았습니다. 이번 포스팅에서는 ASSERT와 EXPECT에 대해 더 자세히 알아보도록 하겠습니다. ASSERT와 EXPECT에서 사용할 수 있는 macro 들 EXPECT_TRUE(condition): 조건이 참인지 테스트 EXPECT_FALSE(condition): 조건이 거짓인지 테스트 EXPECT_EQ.. 2023. 9. 3.
[C++] google test 수행 방법, ASSERT와 EXPECT 첫 번째 cpp gtest code 목차 google test 설치 방법 google test 수행 방법, ASSERT와 EXPECT (본 글) google test 다양한 ASSERT, EXPECT 테스트 방법 google test 실제 코드에서 컴파일 및 수행 방법 들어가며 앞서 google test를 설치하는 방법에 대해 알아보았습니다. 이번 포스팅에서는 gtest 수행 방법과 ASSERT와 EXPECT에 대해 알아보겠습니다. gtest 수행 방법, 코드와 컴파일 방법 $ g++ -o 02.1.test 02.1.test.cpp -lgtest -std=c++14 $ ./02.1.test [==========] Running 2 tests from 1 test suite. [----------] Glo.. 2023. 9. 3.
[C++] google test 설치 방법 google test 설치 방법 목차 google test 설치 방법 (본 글) google test 수행 방법, ASSERT와 EXPECT google test 다양한 ASSERT, EXPECT 테스트 방법 google test 실제 코드에서 컴파일 및 수행 방법 들어가며 안녕하세요 한주현입니다. 오늘은 google test 설치하는 방법에 대해 알아보겠습니다. google test (이하 gtest)를 사용하기 위해 gtest를 다운로드 받아보겠습니다. 실행 환경 제가 본 포스팅의 gtest 실행 환경은 CeontOS 계열 Linux인 Amazon Linux 입니다. 꼭 LINUX 환경이 아니어도 상관없습니다. gtest를 설치하시면 맥, 윈도우 모두 잘 수행됩니다. 필요사항 git make cmak.. 2023. 9. 3.
반응형