Lines Matching refs:matchers
32 // This file tests some commonly used argument matchers.
89 // ctor can be used as arguments to matchers like Eq(), Ge(), and etc
1093 // Tests that Value() can be used to compose matchers.
1368 // Succeeds if arg matches exactly 2 of the 3 matchers.
1500 std::vector<Matcher<int>> matchers{Ge(1), Lt(2)};
1501 EXPECT_THAT(0, Not(AllOfArray(matchers)));
1502 EXPECT_THAT(1, AllOfArray(matchers));
1503 EXPECT_THAT(2, Not(AllOfArray(matchers)));
1554 std::vector<Matcher<int>> matchers{Lt(1), Ge(2)};
1555 EXPECT_THAT(0, AnyOfArray(matchers));
1556 EXPECT_THAT(1, Not(AnyOfArray(matchers)));
1557 EXPECT_THAT(2, AnyOfArray(matchers));
1583 // Explain with matchers