@Override
    public Collection<String> generateKeys(final AlgorithmSQLContext context, final int keyGenerateCount) {
        Collection<String> result = new LinkedList<>();
        ThreadLocalRandom threadLocalRandom = ThreadLocalRandom.current();
        for (int index = 0; index < keyGenerateCount; index++) {
            result.add(generateKey(threadLocalRandom));
        }
        return result;
    }
@Test
    void assertGenerateKeys() {
        assertThat(algorithm.generateKeys(mock(AlgorithmSQLContext.class), 1).size(), is(1));
        assertThat(algorithm.generateKeys(mock(AlgorithmSQLContext.class), 1).iterator().next().length(), is(32));
    }