To add a new notification, we need to create a helper, a view, and two mailers — but 50%+ of these files is identical to the other notification files.
The integration tests added to models to verify that notifications are sent are very slow and should be reduced and then refactored into a shared example