diff options
author | Yaroslav Mamykin (GitHub) <ymamykin@luxoft.com> | 2019-09-20 15:49:56 +0300 |
---|---|---|
committer | Yaroslav Mamykin (GitHub) <ymamykin@luxoft.com> | 2019-09-20 15:49:56 +0300 |
commit | 1e132d46ee68699bb721ed29530f4162bce08dd8 (patch) | |
tree | 94f4da86ce23701f6489a55b86d8f04745718ad9 | |
parent | 0c58405bba6ecbdaeac0d415c9b1f9401a52e15c (diff) | |
download | sdl_core-fix/merge_module_data_incorrect_behavior.tar.gz |
fixup! Add unit testsfix/merge_module_data_incorrect_behavior
-rw-r--r-- | src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/rc_helpers_test.cc | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/rc_helpers_test.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/rc_helpers_test.cc index b23d8abfd3..21876c4c19 100644 --- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/rc_helpers_test.cc +++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/test/rc_helpers_test.cc @@ -53,8 +53,23 @@ using namespace smart_objects; class RCHelpersTest : public ::testing::Test { public: - smart_objects::SmartObject gen_smart_object(const int& object_number, - const bool& use_id_key) { + /** + * @brief Generates smart object with next structure: + * { + * "status": "status<n>", + * "value": "value<n>", + * "id": "id<n>" + * } + * where <n> is number specified with 'object_number' param. + * + * @param int object_number - number of object + * @param bool use_id_key - defines, whether "id" key must be added to smart + * object + * + * @return smart_objects::SmartObject - generated smart object + */ + smart_objects::SmartObject gen_smart_object(int object_number, + bool use_id_key) { smart_objects::SmartObject result(smart_objects::SmartType_Map); result[kKeyStatus] = kKeyStatus + std::to_string(object_number); result[kKeyValue] = kKeyValue + std::to_string(object_number); |