From 33371effc414fd1712cfd819a5d36b18a91c1e3f Mon Sep 17 00:00:00 2001 From: Nathan Guse Date: Thu, 4 Oct 2012 15:28:51 -0500 Subject: [PATCH] [ticket/11103] Mock notification manager Fixing delete_user_pms_test.php PHPBB3-11103 --- tests/mock/notification_manager.php | 76 +++++++++++++++++++++++++ tests/privmsgs/delete_user_pms_test.php | 3 +- 2 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 tests/mock/notification_manager.php diff --git a/tests/mock/notification_manager.php b/tests/mock/notification_manager.php new file mode 100644 index 0000000000..fdcd681de4 --- /dev/null +++ b/tests/mock/notification_manager.php @@ -0,0 +1,76 @@ + array(), + 'unread_count' => 0, + ); + } + + public function mark_notifications_read() {} + + public function mark_notifications_read_by_parent() {} + + public function mark_notifications_read_by_id() {} + + + public function add_notifications() + { + return array(); + } + + public function add_notifications_for_users() {} + + public function update_notifications() {} + + public function delete_notifications() {} + + public function get_subscription_types() + { + return array(); + } + + public function get_subscription_methods() + { + return array(); + } + + + public function get_subscriptions() + { + return array(); + } + + public function add_subscription() {} + + public function delete_subscription() {} + + public function load_users() {} + + public function get_user() + { + return null; + } +} diff --git a/tests/privmsgs/delete_user_pms_test.php b/tests/privmsgs/delete_user_pms_test.php index 265df1596a..3622eb30db 100644 --- a/tests/privmsgs/delete_user_pms_test.php +++ b/tests/privmsgs/delete_user_pms_test.php @@ -81,9 +81,10 @@ class phpbb_privmsgs_delete_user_pms_test extends phpbb_database_test_case */ public function test_delete_user_pms($delete_user, $remaining_privmsgs, $remaining_privmsgs_to) { - global $db; + global $db, $phpbb_notifications; $db = $this->new_dbal(); + $phpbb_notifications = new phpbb_mock_notification_manager(); phpbb_delete_user_pms($delete_user);