def METHOD_NAME():
    """A credential shouldn't request a new token when it has a cached one with sufficient validity remaining"""
    credential = MockCredential(cached_token=AccessToken(CACHED_TOKEN, time.time() + DEFAULT_REFRESH_OFFSET + 1))
    token = credential.get_token(SCOPE)
    credential.acquire_token_silently.assert_called_once_with(SCOPE, claims=None, tenant_id=None)
    assert credential.request_token.call_count == 0
    assert token.token == CACHED_TOKEN