Added a lot more tests for Event, GCP, and Core