add tests for notification reducer (#642)
add tests for notification reducer (#642)

* add tests for notification reducer

* refact for better reading

* fix typo

* fix description for better reading

* add new case tests

Codeminer42/cm42-central,Codeminer42/cm42-central,Codeminer42/cm42-central