1 #include "gmock/gmock.h"
4 #include <rad/DbAdapter.hpp>
16 MOCK_METHOD2(
Get, std::string(
const std::string& key,
const std::string& field));
18 const std::vector<std::string>& fields));
19 MOCK_METHOD2(
Scan, std::map<std::string,std::string>(
const std::string& sortedSet,
20 const std::string& pattern));
25 const std::string& field,
26 const std::string& value));
28 const std::vector<std::string>& fvs));
MOCK_METHOD3(Set, void(const std::string &key, const std::string &field, const std::string &value))
double value
Definition: easylogging++.h:814
MOCK_METHOD0(Connect, void())
virtual void MultiSet(const std::vector< std::string > &kvs)=0
MOCK_METHOD2(Config, void(const std::string &endpoint, const timeval &timeout))
Definition: DbAdapter.hpp:29
virtual std::map< std::string, std::string > Scan(const std::string &sortedSet, const std::string &pattern)=0
virtual void Disconnect()=0
optional bool timeout
Definition: requests.proto:13
virtual void Set(const std::string &key, const std::string &value)=0
virtual std::string Get(const std::string &key)=0
virtual bool IsConnected()=0
virtual void Config(const std::string &endpoint, const timeval &timeout)=0
virtual int Delete(const std::vector< std::string > &keys)=0
virtual std::vector< std::string > MultiGet(const std::vector< std::string > &keys)=0
Definition: mockDbAdapter.hpp:6
virtual bool Exists(const std::string &key)=0
MOCK_METHOD1(Delete, int(const std::vector< std::string > &keys))