@Test(expected = AccessDeniedException.class)
public void anonymousRequestGrants() throws Exception {

  Authentication authentication = mock(AnonymousAuthenticationToken.class);
  try {
    underTest.checkAuthorisation(authentication, ROAD_NAME, singleton(PII));
  } finally {
    verify(metrics).increment("road1", ANONYMOUS, UNAUTHORISED);
  }
}