Custom event raising was implemented
Unit test's style was updated