16 #ifndef ALEXA_CLIENT_SDK_SETTINGS_TEST_SETTINGS_MOCKDEVICESETTINGSTORAGE_H_ 17 #define ALEXA_CLIENT_SDK_SETTINGS_TEST_SETTINGS_MOCKDEVICESETTINGSTORAGE_H_ 46 #endif // ALEXA_CLIENT_SDK_SETTINGS_TEST_SETTINGS_MOCKDEVICESETTINGSTORAGE_H_ MOCK_METHOD3(storeSetting, bool(const std::string &key, const std::string &value, SettingStatus status))
virtual bool storeSettings(const std::vector< std::tuple< std::string, std::string, SettingStatus >> &data)=0
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
MOCK_METHOD1(storeSettings, bool(const std::vector< std::tuple< std::string, std::string, SettingStatus >> &data))
virtual SettingStatusAndValue loadSetting(const std::string &key)=0
virtual bool storeSetting(const std::string &key, const std::string &value, SettingStatus status)=0
Definition: DeviceSettingStorageInterface.h:36
std::pair< SettingStatus, std::string > SettingStatusAndValue
Definition: DeviceSettingStorageInterface.h:43
SettingStatus
Definition: SettingStatus.h:25
Definition: MockDeviceSettingStorage.h:31
virtual bool deleteSetting(const std::string &key)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
MOCK_METHOD2(updateSettingStatus, bool(const std::string &key, SettingStatus status))
virtual bool updateSettingStatus(const std::string &key, SettingStatus status)=0
MOCK_METHOD0(open, bool())
static const std::string key
The database key to be used by the protocol given the METADATA object.
Definition: SharedAVSSettingProtocolTest.cpp:58