summaryrefslogtreecommitdiff
path: root/src/components/application_manager/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/application_manager/test')
-rw-r--r--src/components/application_manager/test/mobile_message_handler_test.cc34
-rw-r--r--src/components/application_manager/test/mobile_message_handler_v1_test.cc27
-rw-r--r--src/components/application_manager/test/mock/include/application_manager/mock_statistics_manager.h18
-rw-r--r--src/components/application_manager/test/mock/mock_telemetry_observer.h5
-rw-r--r--src/components/application_manager/test/mock/policy_handler_interface_mock.h82
-rw-r--r--src/components/application_manager/test/state_controller/include/application_manager_mock.h11
6 files changed, 101 insertions, 76 deletions
diff --git a/src/components/application_manager/test/mobile_message_handler_test.cc b/src/components/application_manager/test/mobile_message_handler_test.cc
index bf25b9270f..34a817d096 100644
--- a/src/components/application_manager/test/mobile_message_handler_test.cc
+++ b/src/components/application_manager/test/mobile_message_handler_test.cc
@@ -61,10 +61,18 @@ namespace {
const unsigned char kJjson_size = 0x5e;
const unsigned char kCorrelation_id = 0x5c;
-unsigned char binary_header[PROTOCOL_HEADER_V2_SIZE] = {
- 0x20, 0x00, 0x00, 0xf7,
- 0x00, 0x00, 0x00, kCorrelation_id,
- 0x00, 0x00, 0x00, kJjson_size};
+unsigned char binary_header[PROTOCOL_HEADER_V2_SIZE] = {0x20,
+ 0x00,
+ 0x00,
+ 0xf7,
+ 0x00,
+ 0x00,
+ 0x00,
+ kCorrelation_id,
+ 0x00,
+ 0x00,
+ 0x00,
+ kJjson_size};
std::string data(
"{\n \"audioStreamingState\" : \"AUDIBLE\",\n \"hmiLevel\" : "
@@ -95,9 +103,12 @@ class MobileMessageHandlerTest : public testing::Test {
size_t full_size = sizeof(uint8_t) * full_data.size();
- message_ptr_ = utils::MakeShared<RawMessage>(
- connection_key_, protocol_version, &full_data[0], full_size,
- ServiceType::kRpc, payload_size);
+ message_ptr_ = utils::MakeShared<RawMessage>(connection_key_,
+ protocol_version,
+ &full_data[0],
+ full_size,
+ ServiceType::kRpc,
+ payload_size);
return MobileMessageHandler::HandleIncomingMessageProtocol(message_ptr_);
}
@@ -210,9 +221,12 @@ class MobileMessageHandlerTest : public testing::Test {
const uint32_t correlation_id = 92u;
const uint32_t connection_key = 1u;
- MobileMessage message_to_send =
- CreateMessageForSending(protocol_version, function_id, correlation_id,
- connection_key, data, bin_dat);
+ MobileMessage message_to_send = CreateMessageForSending(protocol_version,
+ function_id,
+ correlation_id,
+ connection_key,
+ data,
+ bin_dat);
// Act
RawMessage* result_message =
MobileMessageHandler::HandleOutgoingMessageProtocol(message_to_send);
diff --git a/src/components/application_manager/test/mobile_message_handler_v1_test.cc b/src/components/application_manager/test/mobile_message_handler_v1_test.cc
index 9d20e93e16..8301bf6f18 100644
--- a/src/components/application_manager/test/mobile_message_handler_v1_test.cc
+++ b/src/components/application_manager/test/mobile_message_handler_v1_test.cc
@@ -52,7 +52,8 @@ namespace test {
const int32_t connection_key_p1 = 1;
const int32_t protocol_version_1 = 1;
-const std::string data_json("\"{\"menu\": {\"id\": \"file\",\"va"
+const std::string data_json(
+ "\"{\"menu\": {\"id\": \"file\",\"va"
"lue\": \"File\",\"popup\": {\"menuitem\": [ {\"val"
"ue\": \"New\", \"onclick\": \"CreateNe"
"wDoc()\"}, {\"value\": \"Open\", \"oncli"
@@ -60,17 +61,15 @@ const std::string data_json("\"{\"menu\": {\"id\": \"file\",\"va"
"ose\", \"onclick\": \"CloseDoc()\"}]}}}\"");
const unsigned char binary[PROTOCOL_HEADER_V1_SIZE] = {
- 0x20, 0x00, 0x00, 0xf7,
- 0x00, 0x00, 0x00, 0x10 };
+ 0x20, 0x00, 0x00, 0xf7, 0x00, 0x00, 0x00, 0x10};
const unsigned char* data_v1 =
- reinterpret_cast<const unsigned char*> (data_json.c_str());
+ reinterpret_cast<const unsigned char*>(data_json.c_str());
TEST(MobileMessageHandlerTestV1Test,
HandleIncomingMessageProtocolV1_SendJSONData_ExpectEqual) {
- RawMessagePtr message =
- utils::MakeShared<RawMessage>
- (connection_key_p1, protocol_version_1, data_v1, data_json.length());
+ RawMessagePtr message = utils::MakeShared<RawMessage>(
+ connection_key_p1, protocol_version_1, data_v1, data_json.length());
application_manager::Message* ptr =
MobileMessageHandler::HandleIncomingMessageProtocol(message);
@@ -84,15 +83,13 @@ TEST(MobileMessageHandlerTestV1Test,
TEST(MobileMessageHandlerTestV1Test,
HandleIncomingMessageProtocolV1_SendBinaryJSONData_ExpectEqual) {
-
std::string full_data(reinterpret_cast<const char*>(binary));
full_data += data_json;
const unsigned char* data_v1 =
- reinterpret_cast<const unsigned char*> (full_data.c_str());
+ reinterpret_cast<const unsigned char*>(full_data.c_str());
- RawMessagePtr message =
- utils::MakeShared<RawMessage>
- (connection_key_p1, protocol_version_1, data_v1, full_data.length());
+ RawMessagePtr message = utils::MakeShared<RawMessage>(
+ connection_key_p1, protocol_version_1, data_v1, full_data.length());
application_manager::Message* ptr =
MobileMessageHandler::HandleIncomingMessageProtocol(message);
@@ -106,12 +103,10 @@ TEST(MobileMessageHandlerTestV1Test,
TEST(MobileMessageHandlerTestV1Test,
HandleOutgoingMessageProtocol_SendMessage_ExpectEqual) {
-
uint32_t connection_key = 1;
MobileMessage message =
- utils::MakeShared<Message>
- (protocol_handler::MessagePriority::kDefault);
+ utils::MakeShared<Message>(protocol_handler::MessagePriority::kDefault);
message->set_protocol_version(application_manager::ProtocolVersion::kV1);
message->set_json_message(data_json);
@@ -124,7 +119,7 @@ TEST(MobileMessageHandlerTestV1Test,
EXPECT_EQ(connection_key, ptr->connection_key());
EXPECT_EQ(static_cast<uint32_t>(application_manager::ProtocolVersion::kV1),
- ptr->protocol_version());
+ ptr->protocol_version());
}
} // namespace test
diff --git a/src/components/application_manager/test/mock/include/application_manager/mock_statistics_manager.h b/src/components/application_manager/test/mock/include/application_manager/mock_statistics_manager.h
index db974129bf..668959fe2e 100644
--- a/src/components/application_manager/test/mock/include/application_manager/mock_statistics_manager.h
+++ b/src/components/application_manager/test/mock/include/application_manager/mock_statistics_manager.h
@@ -43,17 +43,19 @@ namespace components {
namespace application_manager_test {
using namespace ::usage_statistics;
-class MockStatisticsManager: public StatisticsManager {
+class MockStatisticsManager : public StatisticsManager {
public:
MOCK_METHOD1(Increment, void(GlobalCounterId type));
MOCK_METHOD2(Increment, void(const std::string& app_id, AppCounterId type));
- MOCK_METHOD3(Set, void(const std::string& app_id,
- AppInfoId type,
- const std::string& value));
- MOCK_METHOD3(Add, void(const std::string& app_id,
- AppStopwatchId type,
- int32_t timespan_seconds));
- virtual ~MockStatisticsManager(){}
+ MOCK_METHOD3(Set,
+ void(const std::string& app_id,
+ AppInfoId type,
+ const std::string& value));
+ MOCK_METHOD3(Add,
+ void(const std::string& app_id,
+ AppStopwatchId type,
+ int32_t timespan_seconds));
+ virtual ~MockStatisticsManager() {}
};
} // namespace application_manager_test
diff --git a/src/components/application_manager/test/mock/mock_telemetry_observer.h b/src/components/application_manager/test/mock/mock_telemetry_observer.h
index 3130a7382a..bc5d444eed 100644
--- a/src/components/application_manager/test/mock/mock_telemetry_observer.h
+++ b/src/components/application_manager/test/mock/mock_telemetry_observer.h
@@ -40,8 +40,9 @@ namespace test {
namespace components {
namespace application_manager_test {
-class MockAMTelemetryObserver : public application_manager::AMTelemetryObserver {
- public:
+class MockAMTelemetryObserver
+ : public application_manager::AMTelemetryObserver {
+ public:
MOCK_METHOD1(OnMessage, void(MessageMetricSharedPtr));
};
diff --git a/src/components/application_manager/test/mock/policy_handler_interface_mock.h b/src/components/application_manager/test/mock/policy_handler_interface_mock.h
index 94997f00bc..bc4a960a34 100644
--- a/src/components/application_manager/test/mock/policy_handler_interface_mock.h
+++ b/src/components/application_manager/test/mock/policy_handler_interface_mock.h
@@ -30,7 +30,6 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-
#ifndef SRC_COMPONENTS_APPLICATION_MANAGER_TEST_MOCK_POLICY_HANDLER_INTERFACE_MOCK_H_
#define SRC_COMPONENTS_APPLICATION_MANAGER_TEST_MOCK_POLICY_HANDLER_INTERFACE_MOCK_H_
@@ -38,7 +37,6 @@
#include "gmock/gmock.h"
#include "policy/policy_types.h"
-
namespace policy {
namespace smart_objects = NsSmartDeviceLink::NsSmartObjects;
@@ -49,8 +47,9 @@ class MockPolicyHandlerInterface : public policy::PolicyHandlerInterface {
MOCK_METHOD0(InitPolicyTable, bool());
MOCK_METHOD0(ResetPolicyTable, bool());
MOCK_METHOD0(ClearUserConsent, bool());
- MOCK_METHOD2(SendMessageToSDK, bool(const policy::BinaryMessage& pt_string,
- const std::string& url));
+ MOCK_METHOD2(SendMessageToSDK,
+ bool(const policy::BinaryMessage& pt_string,
+ const std::string& url));
MOCK_METHOD2(ReceiveMessageFromSDK,
bool(const std::string& file,
const policy::BinaryMessage& pt_string));
@@ -66,27 +65,31 @@ class MockPolicyHandlerInterface : public policy::PolicyHandlerInterface {
void(const policy::BinaryMessage& pt_string,
const std::vector<int>& retry_delay_seconds,
int timeout_exchange));
- MOCK_CONST_METHOD2(GetPriority, bool(const std::string& policy_app_id,
- std::string* priority));
+ MOCK_CONST_METHOD2(GetPriority,
+ bool(const std::string& policy_app_id,
+ std::string* priority));
MOCK_METHOD5(CheckPermissions,
void(const policy::PTString& app_id,
const policy::PTString& hmi_level,
- const policy::PTString& rpc, const policy::RPCParams& rpc_params,
+ const policy::PTString& rpc,
+ const policy::RPCParams& rpc_params,
policy::CheckPermissionResult& result));
MOCK_CONST_METHOD1(GetNotificationsNumber,
uint32_t(const std::string& priority));
MOCK_CONST_METHOD1(GetUserConsentForDevice,
policy::DeviceConsent(const std::string& device_id));
- MOCK_CONST_METHOD2(GetDefaultHmi, bool(const std::string& policy_app_id,
- std::string* default_hmi));
+ MOCK_CONST_METHOD2(GetDefaultHmi,
+ bool(const std::string& policy_app_id,
+ std::string* default_hmi));
MOCK_METHOD3(GetInitialAppData,
- bool(const std::string& application_id, policy::StringArray* nicknames,
+ bool(const std::string& application_id,
+ policy::StringArray* nicknames,
policy::StringArray* app_hmi_types));
MOCK_METHOD2(GetInitialAppData,
- bool(const std::string& application_id, policy::StringArray* nicknames));
- MOCK_METHOD1(GetInitialAppData,
- bool(const std::string& application_id));
+ bool(const std::string& application_id,
+ policy::StringArray* nicknames));
+ MOCK_METHOD1(GetInitialAppData, bool(const std::string& application_id));
MOCK_METHOD2(GetUpdateUrls,
void(int service_type, policy::EndpointUrls& end_points));
MOCK_METHOD0(ResetRetrySequence, void());
@@ -111,26 +114,31 @@ class MockPolicyHandlerInterface : public policy::PolicyHandlerInterface {
MOCK_METHOD1(OnPendingPermissionChange,
void(const std::string& policy_app_id));
MOCK_METHOD1(PTExchangeAtUserRequest, void(uint32_t correlation_id));
- MOCK_METHOD2(AddDevice, void(const std::string& device_id,
- const std::string& connection_type));
- MOCK_METHOD2(SetDeviceInfo, void(const std::string& device_id,
- const policy::DeviceInfo& device_info));
+ MOCK_METHOD2(AddDevice,
+ void(const std::string& device_id,
+ const std::string& connection_type));
+ MOCK_METHOD2(SetDeviceInfo,
+ void(const std::string& device_id,
+ const policy::DeviceInfo& device_info));
MOCK_METHOD2(OnAppPermissionConsent,
void(const uint32_t connection_key,
const policy::PermissionConsent& permissions));
MOCK_METHOD3(OnGetUserFriendlyMessage,
void(const std::vector<std::string>& message_codes,
- const std::string& language, uint32_t correlation_id));
- MOCK_METHOD2(OnGetListOfPermissions, void(const uint32_t connection_key,
- const uint32_t correlation_id));
+ const std::string& language,
+ uint32_t correlation_id));
+ MOCK_METHOD2(OnGetListOfPermissions,
+ void(const uint32_t connection_key,
+ const uint32_t correlation_id));
MOCK_METHOD1(OnGetStatusUpdate, void(const uint32_t correlation_id));
MOCK_METHOD1(OnUpdateStatusChanged, void(const std::string& status));
MOCK_METHOD1(OnCurrentDeviceIdUpdateRequired,
std::string(const std::string& policy_app_id));
MOCK_METHOD1(OnSystemInfoChanged, void(const std::string& language));
- MOCK_METHOD3(OnGetSystemInfo, void(const std::string& ccpu_version,
- const std::string& wers_country_code,
- const std::string& language));
+ MOCK_METHOD3(OnGetSystemInfo,
+ void(const std::string& ccpu_version,
+ const std::string& wers_country_code,
+ const std::string& language));
MOCK_METHOD0(OnSystemInfoUpdateRequired, void());
MOCK_METHOD0(OnVIIsReady, void());
MOCK_METHOD1(OnVehicleDataUpdated,
@@ -139,8 +147,9 @@ class MockPolicyHandlerInterface : public policy::PolicyHandlerInterface {
MOCK_METHOD1(AddStatisticsInfo, void(int type));
MOCK_METHOD1(OnSystemError, void(int code));
MOCK_CONST_METHOD0(GetAppIdForSending, uint32_t());
- MOCK_METHOD1(GetAppName,
- utils::custom_string::CustomString(const std::string& policy_app_id));
+ MOCK_METHOD1(
+ GetAppName,
+ utils::custom_string::CustomString(const std::string& policy_app_id));
MOCK_METHOD1(OnUpdateHMIAppType,
void(std::map<std::string, policy::StringArray> app_hmi_types));
MOCK_METHOD1(OnCertificateUpdated, void(const std::string& certificate_data));
@@ -164,18 +173,22 @@ class MockPolicyHandlerInterface : public policy::PolicyHandlerInterface {
MOCK_CONST_METHOD2(IsRequestTypeAllowed,
bool(const std::string& policy_app_id,
mobile_apis::RequestType::eType type));
- MOCK_CONST_METHOD1(GetAppRequestTypes, const std::vector<std::string>(
- const std::string& policy_app_id));
+ MOCK_CONST_METHOD1(
+ GetAppRequestTypes,
+ const std::vector<std::string>(const std::string& policy_app_id));
MOCK_CONST_METHOD0(GetVehicleInfo, const policy::VehicleInfo());
MOCK_METHOD1(Increment, void(usage_statistics::GlobalCounterId type));
- MOCK_METHOD2(Increment, void(const std::string& app_id,
- usage_statistics::AppCounterId type));
+ MOCK_METHOD2(Increment,
+ void(const std::string& app_id,
+ usage_statistics::AppCounterId type));
MOCK_METHOD3(Set,
- void(const std::string& app_id, usage_statistics::AppInfoId type,
+ void(const std::string& app_id,
+ usage_statistics::AppInfoId type,
const std::string& value));
- MOCK_METHOD3(Add, void(const std::string& app_id,
- usage_statistics::AppStopwatchId type,
- int32_t timespan_seconds));
+ MOCK_METHOD3(Add,
+ void(const std::string& app_id,
+ usage_statistics::AppStopwatchId type,
+ int32_t timespan_seconds));
MOCK_CONST_METHOD0(RetrieveCertificate, std::string());
MOCK_CONST_METHOD0(get_settings, const policy::PolicySettings&());
@@ -187,5 +200,4 @@ class MockPolicyHandlerInterface : public policy::PolicyHandlerInterface {
} // namespace policy
-#endif // SRC_COMPONENTS_APPLICATION_MANAGER_TEST_MOCK_POLICY_HANDLER_INTERFACE_MOCK_H_
-
+#endif // SRC_COMPONENTS_APPLICATION_MANAGER_TEST_MOCK_POLICY_HANDLER_INTERFACE_MOCK_H_
diff --git a/src/components/application_manager/test/state_controller/include/application_manager_mock.h b/src/components/application_manager/test/state_controller/include/application_manager_mock.h
index 5a8e82a4b8..35f5f4dbdb 100644
--- a/src/components/application_manager/test/state_controller/include/application_manager_mock.h
+++ b/src/components/application_manager/test/state_controller/include/application_manager_mock.h
@@ -96,11 +96,12 @@ class ApplicationManagerMock : public application_manager::ApplicationManager {
am::commands::Command::CommandOrigin origin));
MOCK_METHOD1(ManageHMICommand,
bool(const smart_objects::SmartObjectSPtr message));
- MOCK_CONST_METHOD2(CanAppStream, bool (uint32_t app_id,
- protocol_handler::ServiceType service_type));
- MOCK_METHOD1(ForbidStreaming, void (uint32_t app_id));
- MOCK_METHOD2(SendAudioPassThroughNotification, void (uint32_t session_key,
- std::vector<uint8_t>& binary_data));
+ MOCK_CONST_METHOD2(CanAppStream,
+ bool(uint32_t app_id,
+ protocol_handler::ServiceType service_type));
+ MOCK_METHOD1(ForbidStreaming, void(uint32_t app_id));
+ MOCK_METHOD2(SendAudioPassThroughNotification,
+ void(uint32_t session_key, std::vector<uint8_t>& binary_data));
MOCK_CONST_METHOD0(connection_handler,
connection_handler::ConnectionHandler&());
};