- 3.0.1 core module.
testing::ParseFlagsTest Class Reference
Inheritance diagram for testing::ParseFlagsTest:
testing::Test

Protected Member Functions

void SetUp () override
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void TearDown ()
 

Static Protected Member Functions

template<typename CharType >
static void AssertStringArrayEq (int size1, CharType **array1, int size2, CharType **array2)
 
static void CheckFlags (const Flags &expected)
 
template<typename CharType >
static void TestParsingFlags (int argc1, const CharType **argv1, int argc2, const CharType **argv2, const Flags &expected, bool should_print_help)
 

Additional Inherited Members

- Public Member Functions inherited from testing::Test
virtual ~Test ()
 
- Static Public Member Functions inherited from testing::Test
static void SetUpTestSuite ()
 
static void TearDownTestSuite ()
 
static void TearDownTestCase ()
 
static void SetUpTestCase ()
 
static bool HasFatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool IsSkipped ()
 
static bool HasFailure ()
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, int value)
 

Member Function Documentation

void testing::ParseFlagsTest::SetUp ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

References GTEST_FLAG, and gmock_output_test::output.

Referenced by testing::TEST_F().

template<typename CharType >
static void testing::ParseFlagsTest::AssertStringArrayEq ( int  size1,
CharType **  array1,
int  size2,
CharType **  array2 
)
inlinestaticprotected

References ASSERT_EQ, ASSERT_STREQ, and i.

template<typename CharType >
static void testing::ParseFlagsTest::TestParsingFlags ( int  argc1,
const CharType **  argv1,
int  argc2,
const CharType **  argv2,
const Flags expected,
bool  should_print_help 
)
inlinestaticprotected

The documentation for this class was generated from the following file: