Home | History | Annotate | Download | only in gtest

Lines Matching refs:UnitTest

175 class UnitTest;
543 friend class UnitTest;
618 // The constructor of TestInfo registers itself with the UnitTest
964 virtual void OnTestProgramStart(const UnitTest& unit_test) = 0;
969 virtual void OnTestIterationStart(const UnitTest& unit_test,
973 virtual void OnEnvironmentsSetUpStart(const UnitTest& unit_test) = 0;
976 virtual void OnEnvironmentsSetUpEnd(const UnitTest& unit_test) = 0;
994 virtual void OnEnvironmentsTearDownStart(const UnitTest& unit_test) = 0;
997 virtual void OnEnvironmentsTearDownEnd(const UnitTest& unit_test) = 0;
1000 virtual void OnTestIterationEnd(const UnitTest& unit_test,
1004 virtual void OnTestProgramEnd(const UnitTest& unit_test) = 0;
1014 virtual void OnTestProgramStart(const UnitTest& /*unit_test*/) {}
1015 virtual void OnTestIterationStart(const UnitTest& /*unit_test*/,
1017 virtual void OnEnvironmentsSetUpStart(const UnitTest& /*unit_test*/) {}
1018 virtual void OnEnvironmentsSetUpEnd(const UnitTest& /*unit_test*/) {}
1024 virtual void OnEnvironmentsTearDownStart(const UnitTest& /*unit_test*/) {}
1025 virtual void OnEnvironmentsTearDownEnd(const UnitTest& /*unit_test*/) {}
1026 virtual void OnTestIterationEnd(const UnitTest& /*unit_test*/,
1028 virtual void OnTestProgramEnd(const UnitTest& /*unit_test*/) {}
1109 // A UnitTest consists of a vector of TestCases.
1111 // This is a singleton class. The only instance of UnitTest is
1112 // created when UnitTest::GetInstance() is first called. This
1115 // UnitTest is not copyable.
1119 class GTEST_API_ UnitTest {
1121 // Gets the singleton UnitTest object. The first time this method
1122 // is called, a UnitTest object is constructed and returned.
1124 static UnitTest* GetInstance();
1126 // Runs all tests in this UnitTest object and prints the result.
1135 // was executed. The UnitTest object owns the string.
1227 // The UnitTest object takes ownership of the given environment.
1259 // members of UnitTest.
1271 // Creates an empty UnitTest.
1272 UnitTest();
1275 virtual ~UnitTest();
1292 // doing so will cause a warning in the constructor of UnitTest.
1296 // We disallow copying UnitTest.
1297 GTEST_DISALLOW_COPY_AND_ASSIGN_(UnitTest);
1319 return UnitTest::GetInstance()->AddEnvironment(env);
2288 return ::testing::UnitTest::GetInstance()->Run();