Lines Matching defs:testing

164 namespace testing {
231 // class FooTest : public testing::Test {
1319 // testing::Environment* const foo_env =
1320 // testing::AddGlobalTestEnvironment(new FooEnvironment);
1639 // A value-parameterized class must inherit from both ::testing::Test and
1640 // ::testing::WithParamInterface. In most cases that just means inheriting
1641 // from ::testing::TestWithParam, but more complicated test hierarchies
1650 // class FooTest : public ::testing::TestWithParam<int> {
1670 // INSTANTIATE_TEST_SUITE_P(OneToTenRange, FooTest, ::testing::Range(1, 10));
1704 // WithParamInterface, and can just inherit from ::testing::TestWithParam.
1740 ::testing::TestPartResult::kNonFatalFailure)
1748 ::testing::TestPartResult::kFatalFailure)
1765 // Macros for testing exceptions.
1821 // Macros for testing equalities and inequalities.
1846 // with two C strings, you are testing how their locations in memory
1868 EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2)
1870 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1872 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1874 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1876 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1878 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1881 ASSERT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2)
1883 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1885 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1887 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1889 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1891 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1937 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2)
1939 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
1941 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2)
1943 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
1946 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2)
1948 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
1950 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2)
1952 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
1969 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
1973 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
1977 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
1981 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
1985 EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, val1, val2, \
1989 ASSERT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, val1, val2, \
1995 // EXPECT_PRED_FORMAT2(testing::DoubleLE, Foo(), 5.0);
2016 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2019 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2022 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2025 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2052 // testing::ScopedTrace trace("file.cc", 123, "message");
2104 const ::testing::ScopedTrace GTEST_CONCAT_TOKEN_(gtest_trace_, __LINE__)( \
2124 // void Bar() { testing::StaticAssertTypeEq<int, T>(); }
2160 // ::testing::Test>() here to get the type ID of testing::Test. This
2163 // ::testing::Test>() to return different values depending on whether
2169 GTEST_TEST_(test_suite_name, test_name, ::testing::Test, \
2170 ::testing::internal::GetTestTypeId())
2187 // class FooTest : public testing::Test {
2205 ::testing::internal::GetTypeId<test_fixture>())
2244 // class MyFixture : public ::testing::Test {
2264 // ::testing::RegisterTest(
2274 // ::testing::InitGoogleTest(&argc, argv);
2304 } // namespace testing
2316 inline int RUN_ALL_TESTS() { return ::testing::UnitTest::GetInstance()->Run(); }