Refactored chat app event tests

Split existing chat app event frontend functional tests into more unit ones.