16 #ifndef LEX_COMMON_TEST__PARAMETER_READER_MOCK_H_ 17 #define LEX_COMMON_TEST__PARAMETER_READER_MOCK_H_ 19 #include <gmock/gmock.h> 37 const ParameterPath &, std::vector<std::string>&));
39 const ParameterPath &,
double &));
41 const ParameterPath &,
int &));
43 const ParameterPath &,
bool &));
45 const ParameterPath &, Aws::String &));
47 const ParameterPath &, std::string &));
49 const ParameterPath &, std::map<std::string, std::string>&));
69 ParameterReaderMock & mock_reader);
74 #endif // LEX_COMMON_TEST__PARAMETER_READER_MOCK_H_ void SetupMockReader(AwsError user_id_error, AwsError bot_name_error, AwsError bot_alias_error, ParameterReaderMock &mock_reader)
const ParameterPath bot_alias_key
virtual AwsError ReadParam(const ParameterPath ¶m_path, std::vector< std::string > &out) const =0
MOCK_CONST_METHOD2(ReadParam, Aws::AwsError(const ParameterPath &, std::vector< std::string > &))
const ParameterPath user_id_key
const ParameterPath bot_name_key