/** Test fork event that has an incomplete forkee in the payload */
 public void testIncompleteRepositoryFork() {
   RepositoryEventMatcher matcher = new RepositoryEventMatcher();
   Event event = new Event();
   event.setType(Event.TYPE_FORK);
   ForkPayload payload = new ForkPayload();
   event.setPayload(payload);
   assertNull(matcher.getRepository(event));
   Repository repository = new Repository();
   payload.setForkee(repository);
   assertNull(matcher.getRepository(event));
   repository.setName("repo");
   assertNull(matcher.getRepository(event));
   repository.setOwner(new User());
   assertNull(matcher.getRepository(event));
   repository.getOwner().setLogin("owner");
   assertEquals(repository, matcher.getRepository(event));
 }