summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYaroslav Mamykin (GitHub) <ymamykin@luxoft.com>2019-10-04 23:27:20 +0300
committerYarik <ymamykin@gmail.com>2019-11-15 15:16:38 +0200
commit09ffe8620fc06691ec1cce2fb2bad0cdf5745c76 (patch)
treef90e3da8570bbf3b8b60a9d5bd3e09d478c98b75
parentaf4b2c7e549531040c0029bada95398b1459d2b6 (diff)
downloadsdl_core-09ffe8620fc06691ec1cce2fb2bad0cdf5745c76.tar.gz
fixup! Add unit test
-rw-r--r--src/components/application_manager/test/rpc_handler_impl_test.cc16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/components/application_manager/test/rpc_handler_impl_test.cc b/src/components/application_manager/test/rpc_handler_impl_test.cc
index 9db8e7c0d8..a009689488 100644
--- a/src/components/application_manager/test/rpc_handler_impl_test.cc
+++ b/src/components/application_manager/test/rpc_handler_impl_test.cc
@@ -71,22 +71,28 @@ TEST_F(RPCHandlerImplTest, GetMessageVersion_SUCCESS) {
utils::SemanticVersion("5.0.0"),
utils::SemanticVersion("6.1.0")};
+ std::vector<utils::SemanticVersion> expected_versions = {
+ utils::base_rpc_version,
+ utils::base_rpc_version,
+ utils::SemanticVersion("5.0.0"),
+ utils::SemanticVersion("6.1.0")};
+
SmartObject message;
message[json_str::S_MSG_PARAMS] = SmartObject(SmartType_Map);
message[json_str::S_MSG_PARAMS][app_str::sync_msg_version] =
SmartObject(SmartType_Map);
- for (const auto& expected_version : test_versions) {
+ for(size_t i = 0; i < test_versions.size(); ++i) {
message[json_str::S_MSG_PARAMS][app_str::sync_msg_version]
- [app_str::major_version] = expected_version.major_version_;
+ [app_str::major_version] = test_versions[i].major_version_;
message[json_str::S_MSG_PARAMS][app_str::sync_msg_version]
- [app_str::minor_version] = expected_version.minor_version_;
+ [app_str::minor_version] = test_versions[i].minor_version_;
message[json_str::S_MSG_PARAMS][app_str::sync_msg_version]
- [app_str::patch_version] = expected_version.patch_version_;
+ [app_str::patch_version] = test_versions[i].patch_version_;
utils::SemanticVersion result_message_version;
rpc_handler_->GetMessageVersion(message, result_message_version);
- EXPECT_EQ(expected_version, result_message_version);
+ EXPECT_EQ(expected_versions[i], result_message_version);
}
}