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);