//redis get set TEST_F(Gtest, test_Redis_GS) { std::string name = "因两"; Redis *r = new Redis(); if (!r->connect("localhost", 6379)) { printf("connect error!\n"); } r->set("name", name); printf("Get the name is %s\n", r->get("name")); EXPECT_EQ(name, r->get("name")); }
int main1() { Redis *r = new Redis(); if (!r->connect("localhost", 6379)) { printf("connect error!\n"); return 0; } r->set("name", "因两"); printf("Get the name is %s\n", r->get("name")); delete r; return 0; }
//redis keys TEST_F(Gtest, test_Redis_KEYS) { Redis *r = new Redis(); if (!r->connect("localhost", 6379)) { printf("connect error!\n"); } std::list<std::string> list = r->getPrefixKey(ConstValue::USER_PERFIX); for (std::list<std::string>::iterator it = list.begin(); it != list.end(); it++) { std::cout << *(it) << std::endl; } // EXPECT_EQ(name, r->get("name")); }