class ActionCbInfo {
public:
- ActionCbInfo(std::string id, app_core_base_control_cb cb, void* data)
+ ActionCbInfo(std::string id, appcore_base_control_cb cb, void* data)
: id_(std::move(id)), cb_(cb), data_(data) {
}
std::string id_;
- app_core_base_control_cb cb_;
+ appcore_base_control_cb cb_;
void* data_;
};
return getpid();
}
-int fake_app_core_base_control_add_ERROR_NONE(const char* id,
- app_core_base_control_cb callback, void* user_data,
- app_core_base_control_h* h) {
+int fake_appcore_base_control_add_APPCORE_BASE_ERROR_NONE(const char* id,
+ appcore_base_control_cb callback, void* user_data,
+ appcore_base_control_h* h) {
auto* info = new ActionCbInfo(id, callback, user_data);
g_idle_add([](gpointer data) -> gboolean {
auto* info = static_cast<ActionCbInfo*>(data);
bundle_free(b);
return G_SOURCE_REMOVE;
}, info);
- *h = static_cast<app_core_base_control_h>(info);
- return 0;
+ *h = static_cast<appcore_base_control_h>(info);
+ return APPCORE_BASE_ERROR_NONE;
}
-int fake_app_core_base_control_add_ERROR_INVALID_PARAMETER(
- const char* id, app_core_base_control_cb callback, void* user_data,
- app_core_base_control_h* h) {
- return -EINVAL;
+int fake_appcore_base_control_add_APPCORE_BASE_ERROR_INVALID_PARAMETER(
+ const char* id, appcore_base_control_cb callback, void* user_data,
+ appcore_base_control_h* h) {
+ return APPCORE_BASE_ERROR_INVALID_PARAMETER;
}
-int fake_app_core_base_control_add_ERROR_KEY_NOT_FOUND(
- const char* id, app_core_base_control_cb callback, void* user_data,
- app_core_base_control_h* h) {
- return -ENOKEY;
+int fake_appcore_base_control_add_APPCORE_BASE_ERROR_KEY_NOT_FOUND(
+ const char* id, appcore_base_control_cb callback, void* user_data,
+ appcore_base_control_h* h) {
+ return APPCORE_BASE_ERROR_KEY_NOT_FOUND;
}
-int fake_app_core_base_control_add_ERROR_IO_ERROR(
- const char* id, app_core_base_control_cb callback, void* user_data,
- app_core_base_control_h* h) {
- return -EIO;
+int fake_appcore_base_control_add_APPCORE_BASE_ERROR_IO_ERROR(
+ const char* id, appcore_base_control_cb callback, void* user_data,
+ appcore_base_control_h* h) {
+ return APPCORE_BASE_ERROR_IO_ERROR;
}
-int fake_app_core_base_control_remove_ERROR_NONE(
- app_core_base_control_h h) {
+int fake_appcore_base_control_remove_APPCORE_BASE_ERROR_NONE(
+ appcore_base_control_h h) {
auto* info = static_cast<ActionCbInfo*>(h);
delete info;
- return 0;
+ return APPCORE_BASE_ERROR_NONE;
}
int fake_aul_svc_send_resume_request_for_uid_AUL_SVC_RET_OK(bundle* b,
return 22;
}
-} // namespace
+} // namespace
class Mocks : public ::testing::NiceMock<AulMock>,
public ::testing::NiceMock<AppCoreBaseMock> {};
}
TEST_F(AppControlTest, app_control_create_from_uri_handle_N) {
- int ret = app_control_create_from_uri_handle(nullptr, nullptr);
+ int ret= app_control_create_from_uri_handle(nullptr, nullptr);
EXPECT_EQ(ret, APP_CONTROL_ERROR_INVALID_PARAMETER);
}
}
TEST_F(AppControlTest, app_control_create_P) {
- app_control_h app_control = nullptr;
+ app_control_h app_control = nullptr;;
int ret = app_control_create(&app_control);
std::unique_ptr<std::remove_pointer<app_control_h>::type,
decltype(app_control_destroy)*> ptr(app_control, app_control_destroy);
}
TEST_F(AppControlTest, app_control_to_bundle_N) {
- int ret = app_control_to_bundle(nullptr, nullptr);
+ int ret= app_control_to_bundle(nullptr, nullptr);
EXPECT_EQ(ret, APP_CONTROL_ERROR_INVALID_PARAMETER);
}
}
TEST_F(AppControlTest, app_control_add_action_handler_P) {
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_add(_, _, _, _))
- .WillOnce(Invoke(fake_app_core_base_control_add_ERROR_NONE));
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_remove(_))
- .WillOnce(Invoke(fake_app_core_base_control_remove_ERROR_NONE));
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_add(_, _, _, _)).
+ WillOnce(Invoke(fake_appcore_base_control_add_APPCORE_BASE_ERROR_NONE));
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_remove(_)).
+ WillOnce(Invoke(fake_appcore_base_control_remove_APPCORE_BASE_ERROR_NONE));
result_ = -1;
app_control_action_h handle = nullptr;
int ret = app_control_add_action_handler(nullptr, nullptr, nullptr, nullptr);
EXPECT_EQ(ret, APP_CONTROL_ERROR_INVALID_PARAMETER);
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_add(_, _, _, _))
- .WillOnce(Invoke(fake_app_core_base_control_add_ERROR_INVALID_PARAMETER));
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_add(_, _, _, _)).
+ WillOnce(Invoke(
+ fake_appcore_base_control_add_APPCORE_BASE_ERROR_INVALID_PARAMETER));
app_control_action_h handle = nullptr;
- ret = app_control_add_action_handler(
- "action",
- [](const char* action, app_control_h app_control, void* user_data) {},
- this, &handle);
+ ret = app_control_add_action_handler("action",
+ [](const char* action, app_control_h app_control, void* user_data) {
+ }, this, &handle);
EXPECT_EQ(ret, APP_CONTROL_ERROR_INVALID_PARAMETER);
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_add(_, _, _, _))
- .WillOnce(Invoke(fake_app_core_base_control_add_ERROR_KEY_NOT_FOUND));
- ret = app_control_add_action_handler(
- "action",
- [](const char* action, app_control_h app_control, void* user_data) {},
- this, &handle);
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_add(_, _, _, _)).
+ WillOnce(Invoke(
+ fake_appcore_base_control_add_APPCORE_BASE_ERROR_KEY_NOT_FOUND));
+ ret = app_control_add_action_handler("action",
+ [](const char* action, app_control_h app_control, void* user_data) {
+ }, this, &handle);
EXPECT_EQ(ret, APP_CONTROL_ERROR_KEY_NOT_FOUND);
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_add(_, _, _, _))
- .WillOnce(Invoke(fake_app_core_base_control_add_ERROR_IO_ERROR));
- ret = app_control_add_action_handler(
- "action",
- [](const char* action, app_control_h app_control, void* user_data) {},
- this, &handle);
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_add(_, _, _, _)).
+ WillOnce(Invoke(
+ fake_appcore_base_control_add_APPCORE_BASE_ERROR_IO_ERROR));
+ ret = app_control_add_action_handler("action",
+ [](const char* action, app_control_h app_control, void* user_data) {
+ }, this, &handle);
EXPECT_EQ(ret, APP_CONTROL_ERROR_IO_ERROR);
}
TEST_F(AppControlTest, app_control_remove_action_handler_P) {
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_add(_, _, _, _))
- .WillOnce(Invoke(fake_app_core_base_control_add_ERROR_NONE));
- EXPECT_CALL(GetMock<AppCoreBaseMock>(), app_core_base_control_remove(_))
- .WillOnce(Invoke(fake_app_core_base_control_remove_ERROR_NONE));
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_add(_, _, _, _)).
+ WillOnce(Invoke(fake_appcore_base_control_add_APPCORE_BASE_ERROR_NONE));
+ EXPECT_CALL(GetMock<AppCoreBaseMock>(), appcore_base_control_remove(_)).
+ WillOnce(Invoke(fake_appcore_base_control_remove_APPCORE_BASE_ERROR_NONE));
app_control_action_h handle = nullptr;
app_control_add_action_handler("action",