TEST(PointwiseTest, WorksForLhsNativeArray) { const int lhs[] = { 1, 2, 3 }; ::std::vector<int> rhs; rhs.push_back(2); rhs.push_back(4); rhs.push_back(6); EXPECT_THAT(lhs, Pointwise(Lt(), rhs)); EXPECT_THAT(lhs, Not(Pointwise(Gt(), rhs))); EXPECT_THAT(lhs, Each(Lt(0))); }