#include <gtest.h>
Classes | |
struct | Setup_should_be_spelled_SetUp |
Public Types | |
typedef internal::SetUpTestCaseFunc | SetUpTestCaseFunc |
typedef internal::TearDownTestCaseFunc | TearDownTestCaseFunc |
Public Member Functions | |
virtual | ~Test () |
Static Public Member Functions | |
static bool | HasFailure () |
static bool | HasFatalFailure () |
static bool | HasNonfatalFailure () |
static void | RecordProperty (const std::string &key, const std::string &value) |
static void | RecordProperty (const std::string &key, int value) |
static void | SetUpTestCase () |
static void | TearDownTestCase () |
Protected Member Functions | |
virtual void | SetUp () |
virtual void | TearDown () |
Test () | |
Private Member Functions | |
void | DeleteSelf_ () |
GTEST_DISALLOW_COPY_AND_ASSIGN_ (Test) | |
void | Run () |
virtual Setup_should_be_spelled_SetUp * | Setup () |
virtual void | TestBody ()=0 |
Static Private Member Functions | |
static bool | HasSameFixtureClass () |
Private Attributes | |
const internal::GTestFlagSaver *const | gtest_flag_saver_ |
Friends | |
class | TestInfo |
typedef internal::SetUpTestCaseFunc testing::Test::SetUpTestCaseFunc |
typedef internal::TearDownTestCaseFunc testing::Test::TearDownTestCaseFunc |
|
private |
|
static |
|
static |
|
protectedvirtual |
Reimplemented in ProtectedFixtureMethodsTest, testing::InitGoogleTestTest, testing::SetUpTestCaseTest, Predicate5Test, Predicate4Test, Predicate3Test, Predicate2Test, FatalFailureInSetUpTest, NonFatalFailureInSetUpTest, FatalFailureInFixtureConstructorTest, NonFatalFailureInFixtureConstructorTest, testing::internal::ListenerTest, QueueTest, Predicate1Test, QueueTest, CommonTest< T >, QuickTest, PropertyOne, and PropertyTwo.
|
inlineprivatevirtual |
|
protectedvirtual |
Reimplemented in ProtectedFixtureMethodsTest, Predicate5Test, Predicate4Test, Predicate3Test, Predicate2Test, FatalFailureInSetUpTest, NonFatalFailureInSetUpTest, FatalFailureInFixtureConstructorTest, NonFatalFailureInFixtureConstructorTest, testing::internal::ListenerTest, Predicate1Test, CommonTest< T >, QuickTest, PropertyOne, and PropertyTwo.
|
inlinestatic |
|
privatepure virtual |
|
private |