Comparer les conteneurs avec GoogleTest

Je vais essayer d'obtenir un travail googletest test qui compare les deux vecteurs. Pour cela, je suis en utilisant google fantaisie avec ses les allumettes mais je reçois un C3861 erreur disant "ContainerEq identificateur introuvable" et aussi C2512 disant "test::AssertionResult n'a pas un bon constructeur par défaut disponibles". Pourquoi?

TEST(MyTestSuite, MyTest)
{
    std::vector<int> test1;
    std::vector<int> test2;

    ...

    EXPECT_THAT(test1, ContainerEq(test2));
}

OriginalL'auteur Stefano | 2012-09-09