Lines Matching refs:fixture
39 Defines an individual test named *`TestName`* that uses the test fixture class
44 the name of a test fixture class—see
60 test fixture class *`TestFixtureName`*. The test suite name is
65 the name of a value-parameterized test fixture class—see
145 Defines a typed test suite based on the test fixture *`TestFixtureName`*. The
148 The argument *`TestFixtureName`* is a fixture class template, parameterized by a
205 and `TestFixture` refers to the fixture class. See the following example:
214 // To visit static members of the fixture, add the 'TestFixture::'
218 // To refer to typedefs in the fixture, add the 'typename TestFixture::'
233 Defines a type-parameterized test suite based on the test fixture
236 The argument *`TestFixtureName`* is a fixture class template, parameterized by a
256 and `TestFixture` refers to the fixture class. See [`TYPED_TEST`](#TYPED_TEST)
382 used in a test fixture `SetUp()` method, it skips all tests in the corresponding
545 that are not members of the test fixture.
549 as attributes of the `<testcase>` element. Properties recorded from a fixture's
562 Override this to perform test fixture setup. GoogleTest calls `SetUp()` before
569 Override this to perform test fixture teardown. GoogleTest calls `TearDown()`
1310 A value-parameterized test fixture class must inherit from both [`Test`](#Test)
1376 `Fixture` is the test fixture class for the test. All tests registered with the
1377 same `test_suite_name` must return the same fixture type. This is checked at
1380 The framework will infer the fixture class from the factory and will call the