LPS-44739 Restore Comments User Notification tests

hey @brianchandotcom , 

In this pull I'm restoring some tests that were reverted by @mdelapenya.

I've added three more commits to update the code to current patterns and SF.