telutils/dialpad/tsrc/unit/ut_dialpadvoicemailboxeventfilter/ut_dialpadvoicemailboxeventfilter.pro
--- a/telutils/dialpad/tsrc/unit/ut_dialpadvoicemailboxeventfilter/ut_dialpadvoicemailboxeventfilter.pro Fri Sep 17 17:09:13 2010 +0300
+++ b/telutils/dialpad/tsrc/unit/ut_dialpadvoicemailboxeventfilter/ut_dialpadvoicemailboxeventfilter.pro Mon Oct 04 15:57:13 2010 +0300
@@ -21,24 +21,36 @@
CONFIG += hb qtestlib
+DEFINES += BUILD_DIALPAD
+
symbian {
INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
+
} else:win32 {
DESTDIR = ./
INCLUDEPATH += ../../../../../phonesrv_plat/dialpad_api/inc
INCLUDEPATH += ../../../../xqtelephonyservice/inc
}
-#
HEADERS += ../../../inc/dialpadvoicemailboxeventfilter.h \
- ../../../inc/dialpadmailboxeventfilterbase.h \
- ../../../inc/dialpadsymbianwrapper.h \
- xqservicerequest.h \
- dialpadtestutil.h
-SOURCES += ut_dialpadvoicemailboxeventfilter.cpp \
- ../../../src/dialpadvoicemailboxeventfilter.cpp \
- ../../../src/dialpadmailboxeventfilterbase.cpp \
- ../shared/dialpadtestutil.cpp
+ ../../../../../phonesrv_plat/dialpad_api/inc/dialpad.h \
+ ../../../inc/dialpadmailboxeventfilterbase.h \
+ ../../../inc/dialpadsymbianwrapper.h
+# test code
+SOURCES += ut_dialpadvoicemailboxeventfilter.cpp
-#
-LIBS += -ldialpad
+# mock files
+SOURCES += ../shared/mock_qevent.cpp \
+ ../shared/mock_qtimer.cpp \
+ ../shared/mock_dialpad.cpp \
+ ../shared/mock_dialpadsymbianwrapper.cpp \
+ ../shared/mock_dialpadmailboxeventfilterbase.cpp \
+ ../shared/mock_hblineedit.cpp \
+ ../shared/mock_hbstringutil.cpp
+
+# code to be tested
+SOURCES += ../../../src/dialpadvoicemailboxeventfilter.cpp
+
+LIBS += -lmocklib \
+ -lsymbianmock
+