CHROMA
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 <gtest.h>

Inheritance diagram for testing::Test:
SymmFixtureT<::testing::Test > FGMRESDRTests testing::TestWithParam< T > SymmFixture FGMRESDRTestsFloatParams SymmFixtureT<::testing::TestWithParam< enum PlusMinus > > SymmFixtureT<::testing::TestWithParam< std::string > > TrLogForceFixture MdagMInvTestAsymm MdagMInvTestSymm QPropTest multiMdagMInvTestAsymm multiMdagMInvTestSymm

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 void SetUpTestCase ()
 
static void TearDownTestCase ()
 
static bool HasFatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasFailure ()
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, int value)
 

Protected Member Functions

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

Private Member Functions

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

Static Private Member Functions

static bool HasSameFixtureClass ()
 

Private Attributes

const internal::GTestFlagSaver *const gtest_flag_saver_
 

Friends

class TestInfo
 

Detailed Description

Definition at line 17760 of file gtest.h.

Member Typedef Documentation

◆ SetUpTestCaseFunc

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

Definition at line 17766 of file gtest.h.

◆ TearDownTestCaseFunc

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

Definition at line 17767 of file gtest.h.

Constructor & Destructor Documentation

◆ ~Test()

testing::Test::~Test ( )
virtual

Definition at line 3380 of file gtest-all.cc.

References gtest_flag_saver_.

◆ Test()

testing::Test::Test ( )
protected

Definition at line 3375 of file gtest-all.cc.

Member Function Documentation

◆ DeleteSelf_()

void testing::Test::DeleteSelf_ ( )
inlineprivate

Definition at line 17842 of file gtest.h.

Referenced by testing::TestInfo::Run().

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_()

testing::Test::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( Test  )
private

◆ HasFailure()

static bool testing::Test::HasFailure ( )
inlinestatic

Definition at line 17796 of file gtest.h.

◆ HasFatalFailure()

bool testing::Test::HasFatalFailure ( )
static

◆ HasNonfatalFailure()

bool testing::Test::HasNonfatalFailure ( )
static

◆ HasSameFixtureClass()

bool testing::Test::HasSameFixtureClass ( )
staticprivate

◆ RecordProperty() [1/2]

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

Definition at line 3397 of file gtest-all.cc.

References testing::UnitTest::GetInstance(), and testing::UnitTest::RecordProperty().

Referenced by RecordProperty().

◆ RecordProperty() [2/2]

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

Definition at line 3402 of file gtest-all.cc.

References testing::Message::GetString(), and RecordProperty().

◆ Run()

void testing::Test::Run ( )
private

◆ SetUp()

void testing::Test::SetUp ( )
protectedvirtual

◆ Setup()

virtual Setup_should_be_spelled_SetUp* testing::Test::Setup ( )
inlineprivatevirtual

Definition at line 17864 of file gtest.h.

◆ SetUpTestCase()

static void testing::Test::SetUpTestCase ( )
inlinestatic

Definition at line 17778 of file gtest.h.

◆ TearDown()

void testing::Test::TearDown ( )
protectedvirtual

◆ TearDownTestCase()

static void testing::Test::TearDownTestCase ( )
inlinestatic

Definition at line 17786 of file gtest.h.

◆ TestBody()

virtual void testing::Test::TestBody ( )
privatepure virtual

Friends And Related Function Documentation

◆ TestInfo

friend class TestInfo
friend

Definition at line 17762 of file gtest.h.

Member Data Documentation

◆ gtest_flag_saver_

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

Definition at line 17845 of file gtest.h.

Referenced by ~Test().


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