@Test
  public void test_run_temporary_blocks_already_denied() throws Exception {
    when(accessControlListDao.getTemporaryBlocks(now.minusDays(30)))
        .thenReturn(Arrays.asList(createBlockEvents(IPV4_PREFIX, 20)));
    when(ipResourceConfiguration.isDenied(any(InetAddress.class))).thenReturn(true);

    subject.run();

    verify(ipResourceConfiguration).isDenied(any(InetAddress.class));
    verify(accessControlListDao, never())
        .savePermanentBlock(anyString(), any(LocalDate.class), anyInt(), anyString());
  }
 @Before
 public void setUp() throws Exception {
   now = new LocalDate();
   when(dateTimeProvider.getCurrentDate()).thenReturn(now);
   when(ipResourceConfiguration.getLimit(any(InetAddress.class))).thenReturn(QUERY_LIMIT);
 }