Lines Matching full:testing
52 namespace testing {
73 using testing::A;
74 using testing::AllArgs;
75 using testing::AllOf;
76 using testing::An;
77 using testing::AnyOf;
78 using testing::ByRef;
79 using testing::ContainsRegex;
80 using testing::DoubleEq;
81 using testing::EndsWith;
82 using testing::Eq;
83 using testing::ExplainMatchResult;
84 using testing::Field;
85 using testing::FloatEq;
86 using testing::Ge;
87 using testing::Gt;
88 using testing::HasSubstr;
89 using testing::IsNull;
90 using testing::Key;
91 using testing::Le;
92 using testing::Lt;
93 using testing::MakeMatcher;
94 using testing::MakePolymorphicMatcher;
95 using testing::MatchResultListener;
96 using testing::Matcher;
97 using testing::MatcherCast;
98 using testing::MatcherInterface;
99 using testing::Matches;
100 using testing::MatchesRegex;
101 using testing::NanSensitiveDoubleEq;
102 using testing::NanSensitiveFloatEq;
103 using testing::Ne;
104 using testing::Not;
105 using testing::NotNull;
106 using testing::Pair;
107 using testing::Pointee;
108 using testing::Pointwise;
109 using testing::PolymorphicMatcher;
110 using testing::Property;
111 using testing::Ref;
112 using testing::ResultOf;
113 using testing::StartsWith;
114 using testing::StrCaseEq;
115 using testing::StrCaseNe;
116 using testing::StrEq;
117 using testing::StrNe;
118 using testing::Truly;
119 using testing::TypedEq;
120 using testing::Value;
121 using testing::_;
122 using testing::internal::DummyMatchResultListener;
123 using testing::internal::ExplainMatchFailureTupleTo;
124 using testing::internal::FloatingEqMatcher;
125 using testing::internal::FormatMatcherDescription;
126 using testing::internal::IsReadableTypeName;
127 using testing::internal::JoinAsTuple;
128 using testing::internal::RE;
129 using testing::internal::StreamMatchResultListener;
130 using testing::internal::String;
131 using testing::internal::StringMatchResultListener;
132 using testing::internal::Strings;
133 using testing::internal::linked_ptr;
134 using testing::internal::scoped_ptr;
135 using testing::internal::string;
137 // For testing ExplainMatchResultTo().
468 // For testing casting matchers between compatible types.
480 // For testing casting matchers between compatible types.
842 // gmock-matchers.h: 'testing::Matcher<void *>::Matcher(void *)'
843 // gmock-matchers.h: 'testing::Matcher<void *>::Matcher(const testing::
845 // gmock-matchers.h: (point of instantiation: 'testing::
847 // gmock-matchers.h: (instantiating: 'testing::PolymorphicMatc
1869 // Helper to allow easy testing of AllOf matchers with num parameters.
2045 // Helper to allow easy testing of AnyOf matchers with num parameters.
2213 // testing the Truly(predicate) matcher.
2235 // For testing Truly().
2300 // effort on testing Value().
2403 EXPECT_FATAL_FAILURE(ASSERT_THAT(n, ::testing::Gt(10)),
2409 EXPECT_THAT(n, ::testing::AllOf(::testing::Le(7), ::testing::Ge(5))),
2423 EXPECT_FATAL_FAILURE(ASSERT_THAT(n, ::testing::Not(::testing::Ref(n))),
2427 EXPECT_FATAL_FAILURE(ASSERT_THAT(n, ::testing::Not(::testing::Ref(n))),
2466 class FloatingPointTest : public testing::Test {
2468 typedef typename testing::internal::FloatingPoint<RawType> Floating;
2514 testing::internal::FloatingEqMatcher<RawType> (*matcher_maker)(RawType)) {
2604 // Instantiate FloatingPointTest for testing floats.
2659 // Instantiate FloatingPointTest for testing doubles.
2810 // A user-defined struct for testing Field().
2825 // A derived struct for testing Field().
3010 // A user-defined class for testing Property().
3036 // A derived class for testing Property().
3398 // For testing using ExplainMatchResultTo() with polymorphic matchers.
3509 class ContainerEqTest : public testing::Test {};
3511 typedef testing::Types<
3898 // For testing Pointwise().
4017 } // namespace testing