Saturday, 15 March 2014

c++ - How do I disable a Googletest (gtest) parametrized test? -


Googletest (GTest) आपको

असमर्थित जोड़कर व्यक्तिगत परीक्षणों को अक्षम करने की अनुमति देता है

परीक्षण नाम के लिए उपसर्ग।

पैरामीटिज्ड परीक्षणों के बारे में - मैं उनको कैसे अक्षम कर सकता हूँ? परीक्षण नाम में उपसर्ग को जोड़ना उन्हें अक्षम नहीं करता है। उदाहरण के लिए, मैं जीईटीईस्ट द्वारा दिए गए उदाहरण परीक्षण को कैसे अक्षम कर सकता हूँ:

  वर्ग FooTest: public :: testing :: टेस्ट विथ पैराम & लेफ्टिनेंट; const char * & gt; {// आप यहां सभी सामान्य स्थिर वर्ग के सदस्यों को लागू कर सकते हैं। // टेस्ट पैरामीटर तक पहुंचने के लिए, GetParam () कक्षा // TestWithParam & lt; T & gt; से कॉल करें। }; TEST_P (FooTest, HasBlahBlah) {...} INSTANTIATE_TEST_CASE_P (InstantiationName, FooTest, :: परीक्षण :: मान ("मीनी", "मिन्नी", "मो"));    

आपको

  INSTANTIATE_TEST_CASE_P (DISABLED_InstantiationName, FooTest, :: परीक्षण :: मान (" मीनी "," मिनी "," मो "));    

No comments:

Post a Comment