@@ -0,0 +1,2796 @@
+package com.google.sps;%0Aimport com.google.cloud.Date;%0Aimport com.google.sps.data.Event;%0Aimport com.google.sps.data.User;%0Aimport com.google.sps.data.VolunteeringOpportunity;%0Aimport java.util.Arrays;%0Aimport java.util.Collections;%0Aimport java.util.HashSet;%0Aimport java.util.Set;%0Aimport org.junit.Assert;%0Aimport org.junit.Ignore;%0Aimport org.junit.Test;%0Aimport org.junit.runner.RunWith;%0Aimport org.junit.runners.JUnit4;%0A%0A@RunWith(JUnit4.class)%0Apublic final class EventDetailsTest %7B%0A  private static final String NAME = %22Bob Smith%22;%0A  private static final String EMAIL = %22bobsmith@example.com%22;%0A  private static final Set%3CString%3E INTERESTS = new HashSet%3C%3E(Arrays.asList(%22Conservation%22, %22Food%22));%0A  private static final Set%3CString%3E SKILLS =%0A      Collections.unmodifiableSet(new HashSet%3C%3E(Arrays.asList(%22Cooking%22)));%0A  User USER1 =%0A      new User.Builder(NAME, EMAIL)%0A          .setInterests(INTERESTS)%0A          .setSkills(SKILLS)%0A          .setEventsHosting(EVENTS_HOSTING)%0A          .setEventsParticipating(EVENTS_PARTICIPATING)%0A          .setEventsVolunteering(EVENTS_VOLUNTEERING)%0A          .build();%0A  @Test%0A  public void verifyEventDetails() %7B%0A    Event event1 =%0A        new Event.Builder(%22Weekly Meal Prep: Angel Food Cake%22, %0A            %22In this Meal Prep Seminar, we will be teaching you how to make a delicious cake!%22, %0A            new HashSet%3C%3E(Arrays.asList(%22Tech%22, %22Work%22)), %0A            %22Online%22, %0A            DATE, %0A            TIME, %0A            USER1)%0A            .setOpportunities(OPPORTUNITIES)%0A            .setAttendees(Collections.unmodifiableSet(new HashSet%3C%3E(Arrays.asList(USER1))))%0A            .build();%0A    Event event2 =%0A        new Event.Builder(%22Chef SHOWDOWN%22, %0A            %22Come pit your skills against Manhattan's best home chefs!%22, %0A            new HashSet%3C%3E(Arrays.asList(%22Food%22, %22Cooking%22)), %0A            %22Online%22, %0A            DATE, %0A            TIME, %0A            USER1)%0A            .setOpportunities(OPPORTUNITIES)%0A            .setAttendees(Collections.unmodifiableSet(new HashSet%3C%3E(Arrays.asList(USER1))))%0A            .build();%0A    Event event3 =%0A        new Event.Builder(%22Chess tournaments%22, %0A            %22Gather all the nerds in your life for the checkmate of a lifetime%22, %0A            new HashSet%3C%3E(Arrays.asList(%22Chess%22, %22Tournaments%22)), %0A            %22Online%22, %0A            DATE, %0A            TIME, %0A            USER1)%0A            .setOpportunities(OPPORTUNITIES)%0A            .setAttendees(Collections.unmodifiableSet(new HashSet%3C%3E(Arrays.asList(USER1))))%0A            .build();%0A    %0A    SpannerTasks.insertOrUpdateUser(USER1);%0A    SpannerTasks.insertOrUpdateUser(USER2);%0A    SpannerTasks.insertOrUpdateUser(USER3);%0A    SpannerTasks.insertorUpdateEvent(event1);%0A    SpannerTasks.insertorUpdateEvent(event2);%0A    SpannerTasks.insertorUpdateEvent(event3);%0A  %7D%0A%7D%0A

Add beginnings of a test