#include "parcel_utils.hh"
#include "pkg_get_db_handler.hh"
#include "pkg_set_db_handler.hh"
+
#include "mock/file_mock.h"
#include "mock/test_fixture.h"
#include "mock/system_info_mock.h"
MOCK_METHOD0(GetConnection, std::vector<std::pair<sqlite3*, uid_t>>());
};
-class Mocks : public ::testing::NiceMock<SystemInfoMock> {};
-
class AppInfoDBHandlerMock : public pkgmgr_server::database::AppInfoDBHandler {
public:
AppInfoDBHandlerMock(uid_t uid, int pid) : pkgmgr_server::database::AppInfoDBHandler(uid, pid) {}
MOCK_METHOD0(GetConnection, std::vector<std::pair<sqlite3*, uid_t>>());
};
+class Mocks : public ::testing::NiceMock<SystemInfoMock> {};
+
class DBHandlerTest : public TestFixture {
public:
DBHandlerTest() : TestFixture(std::make_unique<Mocks>()) {}