Home | History | Annotate | Download | only in gtest

Lines Matching defs:testing

37 // in Google C++ Testing Framework (Google Test)
53 // class. It is usually derived from testing::TestWithParam<T> (see below for
56 // TestWithParam<T> is itself derived from testing::Test. T can be any
60 class FooTest : public ::testing::TestWithParam<const char*> {
83 // are all in the testing namespace:
155 // A parameterized test fixture must be derived from testing::Test and from
156 // testing::WithParamInterface<T>, where T is the type of the parameter
162 class BaseTest : public ::testing::Test {
167 class DerivedTest : public BaseTest, public ::testing::WithParamInterface<int> {
197 namespace testing {
309 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>
311 typedef typename ::testing::internal::IteratorTraits<ForwardIterator>
1206 // It is useful when testing code that depends on Boolean flags. Combinations
1213 // class FlagDependentTest : public testing::TestWithParam<bool> {
1249 // : public testing::TestWithParam<tuple<const char*, Color> > {...};
1261 // : public testing::TestWithParam<tuple<bool, bool> > {
1389 ::testing::UnitTest::GetInstance()->parameterized_test_registry(). \
1394 new ::testing::internal::TestMetaFactory< \
1408 ::testing::internal::ParamGenerator<test_case_name::ParamType> \
1411 ::testing::UnitTest::GetInstance()->parameterized_test_registry(). \
1418 } // namespace testing