Home | History | Annotate | Download | only in gtest

Lines Matching refs:UnitTest

184 class UnitTest;
550 friend class UnitTest;
622 // The constructor of TestInfo registers itself with the UnitTest
934 virtual void OnTestProgramStart(const UnitTest& unit_test) = 0;
939 virtual void OnTestIterationStart(const UnitTest& unit_test,
943 virtual void OnEnvironmentsSetUpStart(const UnitTest& unit_test) = 0;
946 virtual void OnEnvironmentsSetUpEnd(const UnitTest& unit_test) = 0;
964 virtual void OnEnvironmentsTearDownStart(const UnitTest& unit_test) = 0;
967 virtual void OnEnvironmentsTearDownEnd(const UnitTest& unit_test) = 0;
970 virtual void OnTestIterationEnd(const UnitTest& unit_test,
974 virtual void OnTestProgramEnd(const UnitTest& unit_test) = 0;
985 virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {}
986 virtual void OnTestIterationStart(const UnitTest& /*unit_test*/,
988 virtual void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) {}
989 virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {}
995 virtual void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) {}
996 virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) {}
997 virtual void OnTestIterationEnd(const UnitTest& /*unit_test*/,
999 virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {}
1080 // A UnitTest consists of a vector of TestCases.
1082 // This is a singleton class. The only instance of UnitTest is
1083 // created when UnitTest::GetInstance() is first called. This
1086 // UnitTest is not copyable.
1090 class GTEST_API_ UnitTest {
1092 // Gets the singleton UnitTest object. The first time this method
1093 // is called, a UnitTest object is constructed and returned.
1095 static UnitTest* GetInstance();
1097 // Runs all tests in this UnitTest object and prints the result.
1106 // was executed. The UnitTest object owns the string.
1181 // The UnitTest object takes ownership of the given environment.
1209 // members of UnitTest.
1219 // Creates an empty UnitTest.
1220 UnitTest();
1223 virtual ~UnitTest();
1238 // doing so will cause a warning in the constructor of UnitTest.
1242 // We disallow copying UnitTest.
1243 GTEST_DISALLOW_COPY_AND_ASSIGN_(UnitTest);
1265 return UnitTest::GetInstance()->AddEnvironment(env);
2154 (::testing::UnitTest::GetInstance()->Run())