if you don't replace the real object by the mock, then we'll have the notification permission request and/or Notifications showing up when the test will be running