public void testDeleteExpectedActivity() throws Exception {
    db.deleteActivities(
        CANON_USER, SELF_GROUP, APP_ID, ImmutableSet.of(APP_ID), new FakeGadgetToken());

    // Try to fetch the activity
    try {
      db.getActivity(
              CANON_USER,
              SELF_GROUP,
              APP_ID,
              ImmutableSet.of("appId", "body", "mediaItems"),
              APP_ID,
              new FakeGadgetToken())
          .get();
      fail();
    } catch (ProtocolException sse) {
      assertEquals(HttpServletResponse.SC_BAD_REQUEST, sse.getCode());
    }
  }