X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=test%2Funit_tests%2Fmock%2Fappcore_multiwindow_base_mock.cc;h=c66bd8e111b99880aa4afcdf02ae8a459ca407ef;hb=9f6ac8d189d1bf5b0253c3c052168a19fa811a4d;hp=f140a0d6c79b63f56de8baf5caf1c6295679eb48;hpb=ac5251199582de1a19f45101a4c97a988266d964;p=platform%2Fcore%2Fappfw%2Fappcore-widget.git diff --git a/test/unit_tests/mock/appcore_multiwindow_base_mock.cc b/test/unit_tests/mock/appcore_multiwindow_base_mock.cc index f140a0d..c66bd8e 100644 --- a/test/unit_tests/mock/appcore_multiwindow_base_mock.cc +++ b/test/unit_tests/mock/appcore_multiwindow_base_mock.cc @@ -21,26 +21,17 @@ #include "unit_tests/mock/mock_hook.h" #include "unit_tests/mock/test_fixture.h" -extern "C" int appcore_multiwindow_base_init( - appcore_multiwindow_base_ops ops, int argc, char **argv, void *data) { - return MOCK_HOOK_P4(MultiWindowBaseMock, appcore_multiwindow_base_init, - ops, argc, argv, data); -} -extern "C" const char *appcore_multiwindow_base_instance_get_id( - appcore_multiwindow_base_instance_h context) { - return MOCK_HOOK_P1(MultiWindowBaseMock, - appcore_multiwindow_base_instance_get_id, context); -} +namespace tizen_cpp { -extern "C" void *appcore_multiwindow_base_instance_get_extra( - appcore_multiwindow_base_instance_h context) { - return MOCK_HOOK_P1(MultiWindowBaseMock, - appcore_multiwindow_base_instance_get_extra, context); +void AppCoreMultiWindowBase::Run(int argc, char** argv) { + TestFixture::GetMock().real_ = this; + TestFixture::GetMock().Run(argc, argv); + TestFixture::GetMock().real_ = nullptr; } -extern "C" const char* appcore_multiwindow_base_instance_get_class_id( - appcore_multiwindow_base_instance_h context) { - return MOCK_HOOK_P1(MultiWindowBaseMock, - appcore_multiwindow_base_instance_get_class_id, context); +int AppCoreMultiWindowBase::OnCreate() { + return TestFixture::GetMock().OnCreate(); } + +} // namespace tizen_cpp