Classes | Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Friends
testing::Test Class Reference

#include <gtest.h>

Inheritance diagram for testing::Test:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 371 of file gtest.h.


Member Typedef Documentation

Definition at line 377 of file gtest.h.

Definition at line 378 of file gtest.h.


Constructor & Destructor Documentation

testing::Test::~Test ( ) [virtual]

Definition at line 2182 of file gtest.cc.

testing::Test::Test ( ) [protected]

Definition at line 2177 of file gtest.cc.


Member Function Documentation

void testing::Test::DeleteSelf_ ( ) [inline, private]

Definition at line 453 of file gtest.h.

static bool testing::Test::HasFailure ( ) [inline, static]

Definition at line 407 of file gtest.h.

Definition at line 2449 of file gtest.cc.

Definition at line 2454 of file gtest.cc.

Definition at line 2231 of file gtest.cc.

void testing::Test::RecordProperty ( const std::string &  key,
const std::string &  value 
) [static]

Definition at line 2199 of file gtest.cc.

void testing::Test::RecordProperty ( const std::string &  key,
int  value 
) [static]

Definition at line 2204 of file gtest.cc.

void testing::Test::Run ( ) [private]

Definition at line 2427 of file gtest.cc.

void testing::Test::SetUp ( ) [protected, virtual]
virtual Setup_should_be_spelled_SetUp* testing::Test::Setup ( ) [inline, private, virtual]

Definition at line 475 of file gtest.h.

static void testing::Test::SetUpTestCase ( ) [inline, static]
void testing::Test::TearDown ( ) [protected, virtual]
static void testing::Test::TearDownTestCase ( ) [inline, static]
virtual void testing::Test::TestBody ( ) [private, pure virtual]

Friends And Related Function Documentation

friend class TestInfo [friend]

Definition at line 373 of file gtest.h.


Member Data Documentation

Definition at line 456 of file gtest.h.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:12