Lines Matching full:fixture
7355 // test fixture classes in the same test case, we need to assign
7356 // unique IDs to fixture classes and compare them. The TypeId type is
7446 // fixture_class_id: ID of the test fixture class
7519 // TypeParameterizedTest<Fixture, TestSel, Types>::Register()
7526 template <GTEST_TEMPLATE_ Fixture, class TestSel, typename Types>
7536 typedef Fixture<Type> FixtureClass;
7553 return TypeParameterizedTest<Fixture, TestSel, typename Types::Tail>
7559 template <GTEST_TEMPLATE_ Fixture, class TestSel>
7560 class TypeParameterizedTest<Fixture, TestSel, Types0> {
7568 // TypeParameterizedTestCase<Fixture, Tests, Types>::Register()
7572 template <GTEST_TEMPLATE_ Fixture, typename Tests, typename Types>
7580 TypeParameterizedTest<Fixture, Head, Types>::Register(
7584 return TypeParameterizedTestCase<Fixture, typename Tests::Tail, Types>
7590 template <GTEST_TEMPLATE_ Fixture, typename Types>
7591 class TypeParameterizedTestCase<Fixture, Templates0, Types> {
8782 // To write value-parameterized tests, first you should define a fixture
8791 // You can implement all the usual class fixture members here.
8795 // for this fixture as you want. The _P suffix is for "parameterized"
8885 // A parameterized test fixture must be derived from testing::Test and from
8894 // fixture here.
8898 // The usual test fixture members go here too.
10057 // fixture class for the same test case. This may happen when
17266 // First, define a fixture class template. It should be parameterized
17295 // To visit static members of the fixture, add the TestFixture::
17299 // To refer to typedefs in the fixture, add the "typename
17326 // First, define a fixture class template. It should be parameterized
17747 // The only time you derive from Test is when defining a test fixture
17803 // not members of the test fixture. Calls to RecordProperty made during
17806 // the <testcase> element. Properties recorded from fixture's
17819 // Sets up the test fixture.
17822 // Tears down the test fixture.
17826 // Returns true iff the current test has the same fixture class as
17830 // Runs the test after the test fixture has been set up.
17855 // fixture.
17858 // if a user calls it from his test fixture.
18142 const internal::TypeId fixture_class_id_; // ID of the test fixture class
19219 // The current parameter value. Is also available in the test fixture's
19223 // uses a fixture whose parameter type is int.
20016 // Defines a test that uses a test fixture.
20018 // The first parameter is the name of the test fixture class, which
20022 // A test fixture class must be declared earlier. The user should put