Class TestSuite

Class Documentation

class TestSuite

Public Functions

TestSuite(const char *name, const char *a_type_param, internal::SetUpTestSuiteFunc set_up_tc, internal::TearDownTestSuiteFunc tear_down_tc)
virtual ~TestSuite()
inline const char *name() const
inline const char *type_param() const
inline bool should_run() const
int successful_test_count() const
int skipped_test_count() const
int failed_test_count() const
int reportable_disabled_test_count() const
int disabled_test_count() const
int reportable_test_count() const
int test_to_run_count() const
int total_test_count() const
inline bool Passed() const
inline bool Failed() const
inline TimeInMillis elapsed_time() const
inline TimeInMillis start_timestamp() const
const TestInfo *GetTestInfo(int i) const
inline const TestResult &ad_hoc_test_result() const

Friends

friend class internal::UnitTestImpl