@Override
  public String generateCaptchaKey() throws AccountCaptchaException {

    String key = RandomGenerator.getRandomString();

    String value = getCaptchaText();

    captchaMap.put(key, value);

    return key;
  }
  @Test
  public void testGetRandomString() throws Exception {
    Set<String> randoms = new HashSet<String>(100);

    for (int i = 0; i < 100; i++) {
      String random = RandomGenerator.getRandomString();

      assertFalse(randoms.contains(random));

      randoms.add(random);
    }
  }