const char *, uid_t, pkgmgrinfo_pkginfo_h *);
DEFINE_FAKE_VALUE_FUNC(int, pkgmgrinfo_pkginfo_get_mainappid,
pkgmgrinfo_pkginfo_h, char **);
+DEFINE_FAKE_VALUE_FUNC(int, pkgmgrinfo_pkginfo_destroy_pkginfo,
+ pkgmgrinfo_pkginfo_h);
const char *, uid_t, pkgmgrinfo_pkginfo_h *);
DECLARE_FAKE_VALUE_FUNC(int, pkgmgrinfo_pkginfo_get_mainappid,
pkgmgrinfo_pkginfo_h, char **);
+DECLARE_FAKE_VALUE_FUNC(int, pkgmgrinfo_pkginfo_destroy_pkginfo,
+ pkgmgrinfo_pkginfo_h);
#ifdef __cplusplus
}
return PMINFO_R_OK;
}
+int __fake_pkgmgrinfo_pkginfo_destroy_pkginfo(pkgmgrinfo_pkginfo_h handle) {
+ return PMINFO_R_OK;
+}
+
class WidgetServiceTest : public ::testing::Test {
public:
virtual void SetUp() {
getuid_fake.custom_fake = __fake_getuid;
pkgmgrinfo_pkginfo_get_usr_pkginfo_fake.custom_fake = __fake_pkgmgrinfo_pkginfo_get_usr_pkginfo;
pkgmgrinfo_pkginfo_get_mainappid_fake.custom_fake = __fake_pkgmgrinfo_pkginfo_get_mainappid;
+ pkgmgrinfo_pkginfo_destroy_pkginfo_fake.custom_fake = __fake_pkgmgrinfo_pkginfo_destroy_pkginfo;
}
virtual void TearDown() {
}