LPS-44739 Do not use the BaseMailTestCase
LPS-44135 Delete unused Base class
(cherry picked from commit bfb8f94)
LPS-44739 no logic changes - Create a new class to test Comments User notifications. copy and paste from BUNT.java
(cherry picked from commit e2229bc)
LPS-44739 Fix a detected issue. We are not setting the notification type.
(cherry picked from commit f5a4d08)
LPS-44739 Update test logic.
(cherry picked from commit 59e0ecc)
LPS-44739 Extract logic to a reusable class and clean test class.
(cherry picked from commit 7698225)
LPS-44739 Create new methods in service to subscribe to a discussion.
(cherry picked from commit 503a1eb)
LPS-44739 Autogenerated
(cherry picked from commit 989e236)
LPS-44739 Source formatting
(cherry picked from commit c469836)
LPS-44739 Simplify test
(cherry picked from commit 5dcbbe1)
LPS-44739 Inject dependency
(cherry picked from commit 020fb7c)
LPS-44739 Autogenerated
(cherry picked from commit 9cc04f4)
LPS-44739 auto sf
(cherry picked from commit 795c010)
LPS-44739 Fix - We are subscribing the wrong user
(cherry picked from commit 418703a)
LPS-44739 SF
(cherry picked from commit 602d890)
LPS-44739 SF
(cherry picked from commit 5726c35)
Restore LPS-39116 logic