Lines Matching defs:UnitTest
781 ### UnitTest {#UnitTest}
783 `testing::UnitTest`
787 `UnitTest` is a singleton class. The only instance is created when
788 `UnitTest::GetInstance()` is first called. This instance is never deleted.
790 `UnitTest` is not copyable.
792 #### Public Methods {#UnitTest-public}
794 ##### GetInstance {#UnitTest::GetInstance}
796 `static UnitTest* UnitTest::GetInstance()`
798 Gets the singleton `UnitTest` object. The first time this method is called, a
799 `UnitTest` object is constructed and returned. Consecutive calls will return the
802 ##### original_working_dir {#UnitTest::original_working_dir}
804 `const char* UnitTest::original_working_dir() const`
807 [`TEST_F()`](#TEST_F) was executed. The `UnitTest` object owns the string.
809 ##### current_test_suite {#UnitTest::current_test_suite}
811 `const TestSuite* UnitTest::current_test_suite() const`
816 ##### current_test_info {#UnitTest::current_test_info}
818 `const TestInfo* UnitTest::current_test_info() const`
823 ##### random_seed {#UnitTest::random_seed}
825 `int UnitTest::random_seed() const`
829 ##### successful_test_suite_count {#UnitTest::successful_test_suite_count}
831 `int UnitTest::successful_test_suite_count() const`
835 ##### failed_test_suite_count {#UnitTest::failed_test_suite_count}
837 `int UnitTest::failed_test_suite_count() const`
841 ##### total_test_suite_count {#UnitTest::total_test_suite_count}
843 `int UnitTest::total_test_suite_count() const`
847 ##### test_suite_to_run_count {#UnitTest::test_suite_to_run_count}
849 `int UnitTest::test_suite_to_run_count() const`
854 ##### successful_test_count {#UnitTest::successful_test_count}
856 `int UnitTest::successful_test_count() const`
860 ##### skipped_test_count {#UnitTest::skipped_test_count}
862 `int UnitTest::skipped_test_count() const`
866 ##### failed_test_count {#UnitTest::failed_test_count}
868 `int UnitTest::failed_test_count() const`
872 ##### reportable_disabled_test_count {#UnitTest::reportable_disabled_test_count}
874 `int UnitTest::reportable_disabled_test_count() const`
878 ##### disabled_test_count {#UnitTest::disabled_test_count}
880 `int UnitTest::disabled_test_count() const`
884 ##### reportable_test_count {#UnitTest::reportable_test_count}
886 `int UnitTest::reportable_test_count() const`
890 ##### total_test_count {#UnitTest::total_test_count}
892 `int UnitTest::total_test_count() const`
896 ##### test_to_run_count {#UnitTest::test_to_run_count}
898 `int UnitTest::test_to_run_count() const`
902 ##### start_timestamp {#UnitTest::start_timestamp}
904 `TimeInMillis UnitTest::start_timestamp() const`
908 ##### elapsed_time {#UnitTest::elapsed_time}
910 `TimeInMillis UnitTest::elapsed_time() const`
914 ##### Passed {#UnitTest::Passed}
916 `bool UnitTest::Passed() const`
920 ##### Failed {#UnitTest::Failed}
922 `bool UnitTest::Failed() const`
927 ##### GetTestSuite {#UnitTest::GetTestSuite}
929 `const TestSuite* UnitTest::GetTestSuite(int i) const`
935 ##### ad_hoc_test_result {#UnitTest::ad_hoc_test_result}
937 `const TestResult& UnitTest::ad_hoc_test_result() const`
942 ##### listeners {#UnitTest::listeners}
944 `TestEventListeners& UnitTest::listeners()`
960 `virtual void TestEventListener::OnTestProgramStart(const UnitTest& unit_test)`
966 `virtual void TestEventListener::OnTestIterationStart(const UnitTest& unit_test,
975 `virtual void TestEventListener::OnEnvironmentsSetUpStart(const UnitTest&
982 `virtual void TestEventListener::OnEnvironmentsSetUpEnd(const UnitTest&
1022 `virtual void TestEventListener::OnEnvironmentsTearDownStart(const UnitTest&
1029 `virtual void TestEventListener::OnEnvironmentsTearDownEnd(const UnitTest&
1036 `virtual void TestEventListener::OnTestIterationEnd(const UnitTest& unit_test,
1043 `virtual void TestEventListener::OnTestProgramEnd(const UnitTest& unit_test)`