@Test
public void tryTakeShouldNotGetToken() {

    TestRefillStrategy testRefillStrategy = createTestRefillStrategy();
    TokenBucket tokenBucket = createTokenBucket(10, testRefillStrategy, 0);
    boolean gotToken = tokenBucket.tryTake();
    assertFalse(gotToken);
    testRefillStrategy.setAmountToRefill(5);
    gotToken = tokenBucket.tryTake(6);
    assertFalse(gotToken);
}