Orxonox  0.0.5 Codename: Arcturus
Classes | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
testing::Test Class Referenceabstract

#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/external/gtest/include/gtest/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 char *key, const char *value)
 
static void RecordProperty (const char *key, int value)
 
static void SetUpTestCase ()
 
static void TearDownTestCase ()
 

Protected Member Functions

 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Private Member Functions

void DeleteSelf_ ()
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (Test)
 
void Run ()
 
virtual Setup_should_be_spelled_SetUpSetup ()
 
virtual void TestBody ()=0
 

Static Private Member Functions

static bool HasSameFixtureClass ()
 

Private Attributes

const internal::GTestFlagSaver *const gtest_flag_saver_
 

Friends

class TestInfo
 

Member Typedef Documentation

typedef internal::SetUpTestCaseFunc testing::Test::SetUpTestCaseFunc
typedef internal::TearDownTestCaseFunc testing::Test::TearDownTestCaseFunc

Constructor & Destructor Documentation

testing::Test::~Test ( )
virtual
testing::Test::Test ( )
protected

Member Function Documentation

void testing::Test::DeleteSelf_ ( )
inlineprivate
testing::Test::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Test  )
private
static bool testing::Test::HasFailure ( )
inlinestatic
bool testing::Test::HasFatalFailure ( )
static
bool testing::Test::HasNonfatalFailure ( )
static
bool testing::Test::HasSameFixtureClass ( )
staticprivate
void testing::Test::RecordProperty ( const char *  key,
const char *  value 
)
static
void testing::Test::RecordProperty ( const char *  key,
int  value 
)
static
void testing::Test::Run ( )
private
void testing::Test::SetUp ( )
protectedvirtual
virtual Setup_should_be_spelled_SetUp* testing::Test::Setup ( )
inlineprivatevirtual
static void testing::Test::SetUpTestCase ( )
inlinestatic
void testing::Test::TearDown ( )
protectedvirtual
static void testing::Test::TearDownTestCase ( )
inlinestatic
virtual void testing::Test::TestBody ( )
privatepure virtual

Friends And Related Function Documentation

friend class TestInfo
friend

Member Data Documentation

const internal::GTestFlagSaver* const testing::Test::gtest_flag_saver_
private

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