@Test
  public void testRessetEffect()
      throws SecurityException, NoSuchFieldException, IllegalArgumentException,
          IllegalAccessException {
    providerImpl.addActiveEffect(effect_key, createModel());
    providerImpl.addActiveRL(effect_key, createModel());
    RateLimiterPolicyModel rateLimiterPolicyModel_2 = createModel();

    rateLimiterPolicyModel_2.setEffectDuration(createdTime - 60 * 1000);
    providerImpl.addActiveEffect(effect_key + "01", rateLimiterPolicyModel_2);

    providerImpl.resetEffects();

    Field field = RateLimiterCounterCassandraProviderImpl.class.getDeclaredField("activeEffectDao");
    field.setAccessible(true);
    ActiveEffectDaoImpl activeEffectDaoImpl = (ActiveEffectDaoImpl) field.get(providerImpl);

    assertTrue(
        effect_key + " key must exist in effect CF ", activeEffectDaoImpl.containsKey(effect_key));
    assertNotNull(effect_key + " should not be null", activeEffectDaoImpl.find(effect_key));
    assertNull(effect_key + " 01 must be null", activeEffectDaoImpl.find(effect_key + "01"));
  }