«googletest» 태그된 질문

여러 플랫폼에서 실행되는 xUnit 기반 Google의 C ++ 테스트 프레임 워크입니다.

10
C ++ 단위 테스트 프레임 워크 비교 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

10
GTest 및 CMake 작업을 시작하는 방법
나는 최근에 C ++ 프로젝트를 컴파일하기 위해 CMake를 사용하여 판매되었으며 이제 내 코드에 대한 일부 단위 테스트 작성을 시작하고 싶습니다. 이 문제를 해결하기 위해 Google 테스트 유틸리티를 사용하기로 결정했지만 시작하는 데 도움이 필요합니다. 저는 하루 종일 다양한 가이드와 예제를 읽고 있었는데 여기에는 Primer , IBM 소개 , SO에 대한 몇 …

3
GoogleTest에서 특정 테스트 케이스를 실행하는 방법
내 프로젝트에 대한 함수 / 메서드를 작성하려고하는데, 어떤 테스트 케이스를 실행할 것인지 사용자에게 묻습니다. 아래와 같이 보입니다 ..., Test_Cases_1 |_TestNo1 |_TestNo2....so on Test_Cases_2 |_TestNo1 |_TestNo2....so on .... ....so on Test_Cases_N |_TestNo1 |_TestNo2....so on 이제 문제는 프로젝트를 실행하는 동안 실행하려는 모든 테스트 케이스가 무엇인지 묻는 것입니다. 내가 선택하는 경우 Test_Cases_1와 Test_Cases_N. …

4
C ++ 프로젝트 구성 (gtest, cmake 및 doxygen 사용)
저는 일반적으로 프로그래밍을 처음 접했기 때문에 C ++로 간단한 벡터 클래스를 만드는 것으로 시작하기로 결정했습니다. 그러나 나중에 워크 플로를 수정하는 것보다 처음부터 좋은 습관을 들이고 싶습니다. 현재 두 개의 파일 vector3.hpp과 vector3.cpp. 이 프로젝트는 내가 모든 것에 익숙해 짐에 따라 천천히 성장하기 시작할 것입니다 (일반적인 선형 대수 라이브러리에 가깝게 만들 …
123 c++  cmake  doxygen  googletest 

8
GoogleTest : 테스트를 건너 뛰는 방법?
Google Test 1.6 (Windows 7, Visual Studio C ++) 사용. 주어진 테스트를 어떻게 끌 수 있습니까? (일명 테스트 실행을 막을 수있는 방법). 전체 테스트를 주석 처리하는 것 외에 내가 할 수있는 일이 있습니까?
119 googletest 

12
Linux에서 googleTest를 공유 라이브러리로 설정하는 방법
Debian은 더 이상 gTest 용으로 사전 컴파일 된 패키지를 제공하지 않습니다. 프레임 워크를 프로젝트의 메이크 파일에 통합 할 것을 제안합니다. 하지만 내 메이크 파일을 깨끗하게 유지하고 싶습니다. 라이브러리에 연결할 수 있도록 이전 버전 (<1.6.0)과 같이 gTest를 설정하려면 어떻게해야합니까?



6
Google C ++ 테스트 프레임 워크에서 사용자 지정 메시지를 보내는 방법은 무엇입니까?
내 코드의 단위 테스트를 위해 Google C ++ 테스트 프레임 워크 를 사용 합니다. 출력 분석을 위해 C ++ 단위 테스트 모듈과 함께 Eclipse CDT를 사용 합니다. 이전에는 CppUnit 을 사용 했는데 다음과 같이 호출 할 수있는 매크로 계열 CPPUNIT * _MESSAGE 가 있습니다. CPPUNIT_ASSERT_EQUAL_MESSAGE("message",EXPECTED_VALUE,ACTUAL_VALUE) 그리고 테스트 출력에 사용자 지정 …
83 c++  googletest 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.