Lines Matching defs:Environment
396 // SetUp/TearDown method of Environment objects registered with Google
926 // An Environment object is capable of setting up and tearing down an
927 // environment. The user should subclass this to define his own
928 // environment(s).
930 // An Environment object does the set-up and tear-down in virtual
940 class Environment {
942 // The d'tor is virtual as we need to subclass Environment.
943 virtual ~Environment() {}
945 // Override this to define how to set up the environment.
948 // Override this to define how to tear down the environment.
972 // Fired before environment set-up for each iteration of tests starts.
975 // Fired after environment set-up for each iteration of tests ends.
993 // Fired before environment tear-down for each iteration of tests starts.
996 // Fired after environment tear-down for each iteration of tests ends.
1221 // Registers and returns a global test environment. When a test
1227 // The UnitTest object takes ownership of the given environment.
1230 Environment* AddEnvironment(Environment* env);
1265 friend Environment* AddGlobalTestEnvironment(Environment* env);
1300 // A convenient wrapper for adding an environment for the test
1308 // testing::Environment* const foo_env =
1318 inline Environment* AddGlobalTestEnvironment(Environment* env) {