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> {
196 namespace testing {
308 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>
310 typedef typename ::testing::internal::IteratorTraits<ForwardIterator>
327 } // namespace testing
331 namespace testing {
1211 // It is useful when testing code that depends on Boolean flags. Combinations
1218 // class FlagDependentTest : public testing::TestWithParam<bool> {
1253 // : public testing::TestWithParam<tuple<const char*, Color> > {...};
1265 // : public testing::TestWithParam<tuple(bool, bool)> > {
1393 ::testing::UnitTest::GetInstance()->parameterized_test_registry(). \
1398 new ::testing::internal::TestMetaFactory< \
1412 ::testing::internal::ParamGenerator<test_case_name::ParamType> \
1415 ::testing::UnitTest::GetInstance()->parameterized_test_registry(). \
1422 } // namespace testing