def METHOD_NAME():
    test_token = generate_test_token(3)
    token_credential = CommunicationTokenCredential(token=test_token, token_refresher=lambda: token_refresher())
    time.sleep(4)
    new_token = token_credential.get_token()
    decoded_test_token = jwt.decode(test_token, 'secret', options={"verify_exp": False}, algorithms=['HS256'])
    decoded_new_token = jwt.decode(new_token.token, 'secret', options={"verify_exp": False}, algorithms=['HS256'])
    assert decoded_new_token["exp"] > decoded_test_token["exp"