boost-test

    1

    2답변

    부스트 테스트 및 단위 테스트를 새 응용 프로그램으로 일반적으로 수행하고 응용 프로그램 초기화 처리 방법을 잘 모릅니다 (예 : 구성 파일로드, 데이터베이스 연결, 임베디드 파이썬 해석기 시작하기 등). 이 초기화 프로세스를 테스트하고 응용 프로그램의 다른 모듈 대부분에서 초기화가 성공적으로 수행되어야합니다. 일부 종료 코드를 실행하는 방법 중 일부는 감사

    3

    1답변

    에 BOOST_CHECK_THROW에 대해 불평. 컴파일러는 Foo에 적절한 기본 생성자 (VC++ 2005)가 없다고 불평합니다. 기본 생성자를 추가하면 작동하며 실제로 호출됩니다. 왜이 문장은 기본 생성자가 필요합니까?

    8

    5답변

    부스트 테스트를 사용하여 코드에 많이 필요한 단위 테스트를 추가하려고합니다. 그러나 나는 그것이 작동하도록 할 수 없습니다. 바로 지금 다음과 같은 코드가 있습니다. 내가 이해하는 것으로부터, 부스트는 스스로 처리 할 것이므로 메인이나 아무것도 넣지 않아도됩니다. 그러나 Visual Studio는 "엔트리 포인트를 정의해야합니다"라는 오류 메시지를 계속 표

    3

    1답변

    우리는 Boost를 우리 앱과 정적으로 링크를 사용했지만, 이제는 외부 테스트 러너와 함께 부스트 테스트를 사용하지 않을 것이며, 테스트 자체가 필요한 BOOST_TEST_DYN_LINK 정의를 사용하여 Boost.Test와 동적으로 링크해야합니다. Boost Test 링크가 다른 Boost 라이브러리와 전혀 관련이없는 문제입니까? Thx.

    14

    2답변

    저는 CppUnit을 꽤 오랫동안 사용해 왔습니다 (그리고 만족합니다). Boost 라이브러리에 점점 더 많은 부분을 사용하면서 boost.test에 대해 간략하게 살펴 봤습니다. 이제 새로운 프로젝트에서 boost.test로 전환해야하는지 궁금합니다. 두 사람의 프레임 워크의 차이점과 boost.test를 사용할 때의 이점 (있는 경우)에 대해 알려줄 수

    1

    3답변

    또는 정규 코드로 사용할 수 있습니까? 대답이 "아니오"이면 CHECK_EQUAL, CHECK_CLOSE 등과 같은 모든 매크로를 제공하는 C++ 라이브러리가 있습니까?

    15

    6답변

    부스트 테스트 프레임 워크를 사용하여 C++ 코드를 단위 테스트하고 함수가 어설 션되는지 테스트 할 수 있는지 궁금한가요? 예, 약간 이상하게 들리지만 나와 함께 감내주십시오! 많은 함수가 입력시 입력 매개 변수를 검사하고 유효하지 않은지 여부를 확인하므로이 값을 테스트하는 것이 유용합니다. 예를 들어 : void MyFunction(int param)

    1

    2답변

    유닛 테스트를 위해 Boost.Test를 사용 중이며 현재 각 테스트 내에서 시작되는 개별 스레드에서 다양한 모의 서버를 실행 중입니다. 내 코드를보다 정확하게 테스트하기 위해서는 모의 서버가 실제로 별개의 프로세스에 있어야합니다. MY_TEST() if (fork() == 0) { runMockServer(); // responds to tes

    8

    2답변

    Eclipse CDT 및 Boost.Test (Boost.Build 사용)를 사용하고 있습니다. Eclipse에서 빌드 중에 테스트 스위트를 실행하여 생성 된 Boost.Test의 출력을 구문 분석하고 싶습니다. 아무도 이것을 달성하는 방법을 알고 있습니까? 미리 감사드립니다.

    6

    6답변

    이전에 다른 이름으로이 질문을했지만 잘 설명하지 않았으므로 삭제했습니다. 파일을 관리하는 클래스가 있다고 가정 해 보겠습니다. 의이 클래스는 특정 파일 형식을 필요로 파일을 처리하고,이 파일에 대한 작업을 수행하는 방법을 포함한다고 가정 해 봅시다 : class Foo { std::wstring fileName_; public: Foo(