Lines Matching refs:ElementsAreArray

63 using testing::ElementsAreArray;
575 // Tests for ElementsAreArray(). Since ElementsAreArray() shares most
583 EXPECT_THAT(test_vector, ElementsAreArray(a));
586 EXPECT_THAT(test_vector, Not(ElementsAreArray(a)));
593 EXPECT_THAT(test_vector, ElementsAreArray(a, GTEST_ARRAY_SIZE_(a)));
597 EXPECT_THAT(test_vector, Not(ElementsAreArray(p, GTEST_ARRAY_SIZE_(a))));
604 EXPECT_THAT(test_vector, ElementsAreArray(a));
607 EXPECT_THAT(test_vector, Not(ElementsAreArray(a)));
618 EXPECT_THAT(test_vector, ElementsAreArray(kMatcherArray));
621 EXPECT_THAT(test_vector, Not(ElementsAreArray(kMatcherArray)));
628 EXPECT_THAT(test_vector, ElementsAreArray(expected));
630 EXPECT_THAT(test_vector, Not(ElementsAreArray(expected)));
637 EXPECT_THAT(a, ElementsAreArray({ 1, 2, 3, 4, 5 }));
638 EXPECT_THAT(a, Not(ElementsAreArray({ 1, 2, 3, 5, 4 })));
639 EXPECT_THAT(a, Not(ElementsAreArray({ 1, 2, 3, 4, 6 })));
644 EXPECT_THAT(a, ElementsAreArray({ "a", "b", "c", "d", "e" }));
645 EXPECT_THAT(a, Not(ElementsAreArray({ "a", "b", "c", "e", "d" })));
646 EXPECT_THAT(a, Not(ElementsAreArray({ "a", "b", "c", "d", "ef" })));
651 EXPECT_THAT(a, ElementsAreArray(
653 EXPECT_THAT(a, Not(ElementsAreArray(
663 EXPECT_THAT(a, ElementsAreArray<Matcher<int> >(
665 EXPECT_THAT(a, Not(ElementsAreArray<Matcher<int> >(
677 EXPECT_THAT(test_vector, ElementsAreArray(expected));
679 EXPECT_THAT(test_vector, Not(ElementsAreArray(expected)));
686 EXPECT_THAT(test_vector, ElementsAreArray(expected.begin(), expected.end()));
688 EXPECT_THAT(test_vector, ElementsAreArray(a, a + GTEST_ARRAY_SIZE_(a)));
691 EXPECT_THAT(test_vector, Not(ElementsAreArray(null_int, null_int)));
692 EXPECT_THAT((vector<int>()), ElementsAreArray(null_int, null_int));
695 // Since ElementsAre() and ElementsAreArray() share much of the
701 EXPECT_THAT(a, ElementsAreArray(b));
702 EXPECT_THAT(a, ElementsAreArray(b, 2));
703 EXPECT_THAT(a, Not(ElementsAreArray(b, 1)));
711 ElementsAreArray(expect.begin(), expect.end());