Lines Matching defs:Test

45 [Test Fixtures](../primer.md#same-data-multiple-tests).
153 class MyFixture : public testing::Test {
346 class MyClassTest : public testing::Test {
380 [`Environment`](#Environment) or [`Test`](#Test) classes). If used in a global
387 See [Skipping Test Execution](../advanced.md#skipping-test-execution) for more
484 ### Test {#Test}
486 `testing::Test`
488 The abstract class that all tests inherit from. `Test` is not copyable.
490 #### Public Methods {#Test-public}
492 ##### SetUpTestSuite {#Test::SetUpTestSuite}
494 `static void Test::SetUpTestSuite()`
499 ##### TearDownTestSuite {#Test::TearDownTestSuite}
501 `static void Test::TearDownTestSuite()`
506 ##### HasFatalFailure {#Test::HasFatalFailure}
508 `static bool Test::HasFatalFailure()`
512 ##### HasNonfatalFailure {#Test::HasNonfatalFailure}
514 `static bool Test::HasNonfatalFailure()`
518 ##### HasFailure {#Test::HasFailure}
520 `static bool Test::HasFailure()`
525 ##### IsSkipped {#Test::IsSkipped}
527 `static bool Test::IsSkipped()`
531 ##### RecordProperty {#Test::RecordProperty}
533 `static void Test::RecordProperty(const std::string& key, const std::string&
535 `static void Test::RecordProperty(const std::string& key, int value)`
556 #### Protected Methods {#Test-protected}
558 ##### SetUp {#Test::SetUp}
560 `virtual void Test::SetUp()`
565 ##### TearDown {#Test::TearDown}
567 `virtual void Test::TearDown()`
576 A convenience class which inherits from both [`Test`](#Test) and
1310 A value-parameterized test fixture class must inherit from both [`Test`](#Test)
1313 need to inherit from `Test` and `WithParamInterface` at different levels.
1374 function pointer that creates a new instance of the `Test` object. It handles
1449 [Specifying Names for Value-Parameterized Test Parameters](../advanced.md#specifying-names-for-value-parameterized-test-parameters)