Lines Matching defs:testing

83 namespace testing {
192 // testing::AssertionResult IsEven(int n) {
194 // return testing::AssertionSuccess();
196 // return testing::AssertionFailure() << n << " is odd";
219 // testing::AssertionResult IsEven(int n) {
221 // return testing::AssertionSuccess() << n << " is even";
223 // return testing::AssertionFailure() << n << " is odd";
243 // testing::AssertionResult IsEven(const char* expr, int n) {
245 // return testing::AssertionSuccess();
247 // return testing::AssertionFailure()
360 // class FooTest : public testing::Test {
1340 // testing::Environment* const foo_env =
1341 // testing::AddGlobalTestEnvironment(new FooEnvironment);
1711 // A value-parameterized class must inherit from both ::testing::Test and
1712 // ::testing::WithParamInterface. In most cases that just means inheriting
1713 // from ::testing::TestWithParam, but more complicated test hierarchies
1722 // class FooTest : public ::testing::TestWithParam<int> {
1742 // INSTANTIATE_TEST_CASE_P(OneToTenRange, FooTest, ::testing::Range(1, 10));
1780 // WithParamInterface, and can just inherit from ::testing::TestWithParam.
1814 ::testing::TestPartResult::kNonFatalFailure)
1834 // Macros for testing exceptions.
1876 // Macros for testing equalities and inequalities.
1901 // with two C strings, you are testing how their locations in memory
1923 EXPECT_PRED_FORMAT2(::testing::internal:: \
1927 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1929 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1931 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1933 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1935 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1938 ASSERT_PRED_FORMAT2(::testing::internal:: \
1942 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1944 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1946 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1948 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1950 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1996 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2)
1998 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
2000 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2)
2002 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
2005 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2)
2007 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
2009 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2)
2011 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
2028 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
2032 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
2036 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
2040 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
2044 EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
2048 ASSERT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
2054 // EXPECT_PRED_FORMAT2(testing::DoubleLE, Foo(), 5.0);
2076 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2079 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2082 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2085 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2116 ::testing::internal::ScopedTrace GTEST_CONCAT_TOKEN_(gtest_trace_, __LINE__)(\
2117 __FILE__, __LINE__, ::testing::Message() << (message))
2136 // void Bar() { testing::StaticAssertTypeEq<int, T>(); }
2172 // ::testing::Test>() here to get the type ID of testing::Test. This
2175 // ::testing::Test>() to return different values depending on whether
2182 ::testing::Test, ::testing::internal::GetTestTypeId())
2199 // class FooTest : public testing::Test {
2218 ::testing::internal::GetTypeId<test_fixture>())
2220 } // namespace testing
2233 return ::testing::UnitTest::GetInstance()->Run();