Add tests for Event and review