googlemock

    11

    1답변

    Google Mock을 사용할 계획입니다. 이후에 그 객체에서 몇 가지 메소드를 호출 할 수 있도록 객체 참조를 캡처해야합니다. Google Mock에는 캡처 기능이 있나요? 그렇지 않다면, C++ 단위 테스트를위한 다른 선택은 무엇입니까? 하나의 선택은 객체를 캡쳐하는 자신의 mock 클래스를 만드는 것입니다. Java의 EasyMock과 비슷한 것을 찾

    2

    1답변

    VS 2012의 단위 테스트를 C++로 사용하고 싶습니다. VS는 단위 테스트를 작성하고 실행하며 테스트 탐색기 창에서 출력을 볼 수 있습니다. 불행히도 VS에는 모의 틀이 없다. 예를 들어 Google Test/Mock 프레임 워크를 VS에 통합하는 방법을 알고 있으므로 테스트 탐색기 윈도우에서 테스트 결과를 볼 수 있습니까?

    3

    2답변

    내 DLL의 코드에 Google Test/Mock을 사용하여 단위 테스트를 작성하고 싶습니다. 테스트 코드는 내 DLL에 컴파일되어야합니다. Google 테스트 입문서에서 가능하지만 그 gtest를 DLL로 컴파일해야합니다 (gmock에서도 동일한 결과가 나타납니다). 누구나 DLL로 프레임 워크를 컴파일하고 사용했는데 가장 중요한 프로젝트 설정 (VS20

    0

    1답변

    저는 Google Mock을 처음 접했고이 코드로 손을 잡았습니다.이 링크도 확인했습니다. Actual function call count doesn't match EXPECT_CALL(*mock, display()) 하지만 적절한 입력을받을 수 없습니다. Base.cc class Base { int val; string msg;

    0

    2답변

    wxWidgets와 함께 Google Mock을 사용하여 운 좋은 사람이 있습니까? class Foo { public: Foo(); virtual ~Foo(); void setName(const wxString& name); }; 나는 다음과 같은 푸 조롱 진행 : 내가 지금처럼 서명에 wxString에 const를 참조를

    1

    1답변

    gmock이나 gtest로 CustomStream 외부 의존성을 조롱하는 방법은 무엇입니까? #include <mylib/common/CustomStream.h> namespace sender { void Send(int p1){ mylib::common::CustomStream stream; stream << p1;

    2

    1답변

    EXPECT_CALL(foo, Describe(A<const char*>())) .InSequence(s2) .WillOnce(Return("dummy")); 위의 샘플 텍스트에서 Describe 메소드에 대한 매개 변수를 이해하지 못합니다. 템플릿 이름은 클래스 이름과 비슷하지만 확인하고 싶습니다.

    10

    1답변

    나는 구글의 조롱 프레임 워크에 익숙해 지려고 노력하고있어, C++ 개발에 좀 더 쉽게 TDD를 적용 할 수있다. #include <string> class Symbol { public: Symbol (std::string name, unsigned long address) {} virtual ~Symbol() {} virt

    2

    2답변

    단위 테스트에 관한 많은 웹 사이트는 인터페이스와 코드를 인터페이스로 추출한다고 말합니다.하지만 이는 포인터를 통해 다형성을 사용해야합니다. 포인터없이이 작업을 수행 할 수 있으므로 프로덕션 코드를 수정할 필요가 없습니다. 나는 포인터를 사용하지 않고 메모리를 관리하려고한다. 조건부 컴파일이 허용됩니다. gmock을 내 스텁/모의 파일에 사용하고 있습니다.

    0

    1답변

    레거시 C API 용 모의 객체를 만들고 싶습니다. 그것을위한 효과적인 방법은 무엇입니까? 나는 스텁 클래스를 만드는 것이 나에게 도움이 될 수있는 어딘가를 읽었지만 여기에도 나는 그것에 대해 권장되는 접근법이 무엇인지 확실하지 않다. 먼저 스텁 클래스를 만든 다음 모의 클래스를 만들면 괜찮습니까? 의견을 말하십시오. -Bhupesh