Home | History | Annotate | Download | only in test

Lines Matching refs:Contains

61 using testing::Contains;
964 // Tests Contains().
971 EXPECT_THAT(some_list, Contains(1));
972 EXPECT_THAT(some_list, Contains(Gt(2.5)));
973 EXPECT_THAT(some_list, Contains(Eq(2.0f)));
980 EXPECT_THAT(another_list, Contains(string("fee")));
987 EXPECT_THAT(some_list, Not(Contains(4)));
995 EXPECT_THAT(some_set, Contains(Eq(1.0)));
996 EXPECT_THAT(some_set, Contains(Eq(3.0f)));
997 EXPECT_THAT(some_set, Contains(2));
1004 EXPECT_THAT(another_set, Contains(Eq(string("fum"))));
1011 EXPECT_THAT(some_set, Not(Contains(4)));
1015 EXPECT_THAT(c_string_set, Not(Contains(string("hello").c_str())));
1020 Matcher<const int(&)[2]> m = Contains(2);
1023 m = Contains(3);
1026 m = Contains(GreaterThan(0));
1029 m = Contains(GreaterThan(10));
1034 Matcher<vector<int> > m = Contains(1);
1035 EXPECT_EQ("contains at least one element that is equal to 1", Describe(m));
1045 EXPECT_THAT(my_map, Contains(pair<const char* const, int>(bar, 2)));
1052 EXPECT_THAT(another_map, Contains(pair<const string, int>(string("fee"), 1)));
1053 EXPECT_THAT(another_map, Contains(pair<const string, int>("fie", 2)));
1060 EXPECT_THAT(some_map, Not(Contains(pair<const int, int>(2, 23))));
1065 EXPECT_THAT(string_array, Contains(Eq(string("fum"))));
1070 EXPECT_THAT(int_array, Not(Contains(5)));
1075 EXPECT_THAT(a, Contains(Gt(2)));
1076 EXPECT_THAT(a, Not(Contains(Gt(4))));
1082 EXPECT_THAT(make_tuple(pointer, 2), Contains(1));
1083 EXPECT_THAT(make_tuple(pointer, 2), Not(Contains(Gt(3))));
1088 EXPECT_THAT(a, Contains(ElementsAre(4, 5, 6)));
1089 EXPECT_THAT(a, Contains(Contains(5)));
1090 EXPECT_THAT(a, Not(Contains(ElementsAre(3, 4, 5))));
1091 EXPECT_THAT(a, Contains(Not(Contains(5))));