add events tests

roughly following the tests available for backbone events