PROJECT(notification-ex_unittests CXX)
INCLUDE(FindPkgConfig)
-pkg_check_modules(notification-ex_unittests REQUIRED
+PKG_CHECK_MODULES(notification-ex_unittests REQUIRED
dlog
gmock
capi-appfw-app-control
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
SET(CMAKE_CXX_FLAGS_RELEASE "-O2")
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../notification-ex)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../notification-ex/api)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../unittest/mock)
-INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../)
+INCLUDE_DIRECTORIES(
+ ${CMAKE_CURRENT_SOURCE_DIR}/../notification-ex
+ ${CMAKE_CURRENT_SOURCE_DIR}/../notification-ex/api
+ ${CMAKE_CURRENT_SOURCE_DIR}/../mock
+ ${CMAKE_CURRENT_SOURCE_DIR}/../
+)
-AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/mock UNIT_TEST_SOURCES)
-AUX_SOURCE_DIRECTORY(src SOURCES)
+AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/src SOURCES)
+AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../mock MOCK_SOURCES)
AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/../notification-ex NOTIFICATION_EX_SOURCES)
ADD_EXECUTABLE(${PROJECT_NAME}
${SOURCES}
${NOTIFICATION_EX_SOURCES}
- ${UNIT_TEST_SOURCES}
+ ${MOCK_SOURCES}
)
TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${notification-ex_unittests_LDFLAGS}
#include "notification-ex/button_item.h"
#include "notification-ex/text_item.h"
#include "notification-ex/item_inflator.h"
-#include "unittest/mock/app_common.h"
+#include "mock/app_common.h"
using namespace tizen_base;
using namespace notification;
#include "notification-ex/image_item.h"
#include "notification-ex/common.h"
-#include "unittest/mock/gio_mock.h"
-#include "unittest/mock/smack_mock.h"
-#include "unittest/mock/tzplatform_config_mock.h"
-#include "unittest/mock/security_manager_mock.h"
+#include "mock/gio_mock.h"
+#include "mock/smack_mock.h"
+#include "mock/tzplatform_config_mock.h"
+#include "mock/security_manager_mock.h"
using namespace notification;